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. --