~ruther/guix-config

fix: stop wlr-services if running on dwl startup

When wlr-services services are running already from previous session,
ie. after a logout or a crash, they couldn't be started again, 1.
because wlr-services has been running still, it needs to be stopped
first, 2. because the services got disabled cause they crashed with no
possibility to connect to wayland display 5 times.

The point 1. is fixed by this commit, 2. is fixed in guix-exprs
feat: gc root operating system non grafted os without new store connections

Multiple store connections are bad, especially if they are
unnecessary, which is like always. I just didn't know how to make it
without them, now I do. So this commit does that. But still, the
non-grafting is behaving strangely, the derivations aren't the same as
with --no-grafts.
feat: dmenu-wl -> mew
feat: add flatpak env
chore: update
feat: gc root operating system derivation
feat: install ykman
feat: start wlr-services with display variable
fix: custom waybar should keep upstream patches
chore: organize operating system config
chore: update
chore: update
chore: update
fix: wireshark patch
chore: update
feat: add Wireshark, root-less privileges
chore: update
feat: add flatpak
chore: add grub bootloader with lvm support
chore: add kmonad udev rules
Next