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: start wlr-services with display variable
fix: custom waybar should keep upstream patches
feat: add fix for waybar icons
feat: add mpris-ctld service
chore: add missing passmenu files
fix: dwl scripts, new passmenu scripts
feat: move home service modules to guix-exprs channel
feat: support printscreen and brightness scripts in dwl
feat(home): add support for resetting no longer managed dconf keys
chore: remove my config from gtk service module
feat: add gtk dconf config
This fixes gtk4 using only values from dconf,
instead of respecting what is in ~/.config/gtk-4.0
feat: add blueman to profile
feat(home): add base dconf service
feat: add xdg-desktop-portals home service
feat: add swayidle, use rde sway config serialization