Hi Damian,
Damian Ludwig <mail(a)damianludwig.org> writes:
Hey guys,
I really wanted to attend the meeting, but could not make it in time.
There are two points I want to comment on:
1.
On Thu, Dec 09, 2021 at 11:03:32PM +0100, Dan Čermák wrote:
> - Welcome app: the current prototype is based on gnome tour but is
> pretty complex. We'd like to re-implement it in Python with python-tk
> to reduce the required dependencies and make it easier to maintain and
> package.
> Eduard will look into this in 2022 or Dan if he gets to it.
Wouldn't GTK be a better option? If using Python, the only additional
package you need is python3-gobject. It might have some benefits, like
free Wayland support, if the SIG is moving to Sway some day.
I am willing to help with that.
Well, the i3 SIG will most likely never move to Wayland (just by
design). We'll all eventually move to Sway (probably), but then we'll
just join the existing sway SIG ;-).
I have proposed to use python-tk as it requires absolutely no
dependencies besides Python. The Rust version that I created, that is
based on gnome-tour, was written in GTK as well and to be frankly
honest: I did not like it that much, it appeared overly complex to me
for what we're trying to achieve here (more or less just a slide show).
However, if you're willing to write a good chunk of the code and ensure
that it is maintainable, then I will most certainly not limit you to any
tech stack.
2.
>
> - color scheme: it is included in the default start config, but will not
> be included in existing setups. Can we somehow get it added using the
> new include directive?
As the include directive is fairly new, most existing users might not
have one in their config.
I don't think that the include directive can be used for this
automatically. If at all, we could provide a custom color scheme config
file and document how you can include that in your configs.
Cheers,
Dan