Oleander wrote:

> I've been using this system config [1] so far and it works ok but it's
> still not the (almost) perfect setup I run with Sway.
>
> I'd prefer to avoid installing all the dependencies that come with GDM
> (mutter, gnome-control-center, gnome shell, ecc.) but I could live
> with that until we can come up with something better.

I'd used Slim with an xinitrc, which starts emacs. But I hope to see
Console TDM packaged someday.

> I still haven't figured out:

> - how to start udiskie automatically at boot. With Sway `exec udiskie`
> was enough. I think this is also possible with a Guix service but I
> haven't had much time to mess with the code.

udevil is better, but I had been starting udiskie from emacs's init.

> - how to set up a keybinding to toggle two different keyboard layouts.
> With Sway I had to add `xkb_options grp:shift_caps_toggle` to the
> input code.

Try:

(operating-system
 ...
 (keyboard-layout (keyboard-layout "us" #:options
                                   '("grp:shift_caps_toggle")))

> - how to take screenshots

scrot

> and enable notifications in xorg without a desktop environment. With
> Sway I used grim and mako.

There's exwm-ns (which I preferred) but I've also used dunst.

--

Reply via email to