* user-config/xmonad/.xmonad/xmonad.hs: Spawn dunst as part of xmonad startup; kill it when
xmonad is to be restarted. This resolves an issue introduced at an unknown time that left me
without a notification daemon.
This is required following the change introduced by updating channels in 4bee9cd).
Specifically, xmobar was upgraded as part of the aforementioned channel upgrade from 0.44.2
-> 0.46.
* user-config/xmonad/.xmonad/xmonad.hs (myGenericKeys): Update mod+ctrl+4 keybinding to open
plexamp instead of ncmpcpp
(scratchpads): Re-purpose ncmpcpp scratchpad and instead launch plexamp (renaming identifiers
to match their new purpose)
* .guix/rekahsoft/guix-config/home.scm (%misc-manifest): Remove mpd and ncmpcpp as they are
no longer used
* user-config/xorg/.xinitrc (init_full_session): Use xss-lock for screen locking, replace xautolock
* user-config/xmonad/.bin/xmonadClose.sh (actionExecs): Remove use of xautolock now that loginctl ... commands will trigger xss-lock
* .guix/rekahsoft/guix-config/home.scm (%xorg-apps-manifest): Replace xautolock with css-lock
* user-config/xmonad/.bin/vol.sh: An old script I wrote to get the volume to display for
xmobar. It should be updated/improved/simplified, but for now it does the trick.
* user-config/xorg/.bin/keyboard.sh: Correct shebang line to use /usr/bin/env instead of /bin/bash
* user-config/xmonad/.bin/xmonadClose.sh (actionExecs): Change from systemctl to loginctl for suspect, hibernate and hybrid-sleep functions
* home-manifest.scm (%xorg-manifest): Install xinput as its required by keyboard.sh