Commit Graph

12 Commits

Author SHA1 Message Date
Collin J. Doering 2acbe41552
home: Use loginctl to reboot from xmonadClose script 2024-05-27 16:57:13 -04:00
Collin J. Doering 813601ea5f
home: Spawn and kill dunst notification daemon as part of xmonad
* 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.
2024-02-15 15:50:25 -05:00
Collin J. Doering 2cc250744b
xmonad.hs: Shorten layout names in status bar 2023-03-30 17:22:09 -04:00
Collin J. Doering c1b579c035
xmonad.hs: Resolve deprecation's related to defaultConfig 2023-03-30 17:20:49 -04:00
Collin J. Doering 0066bbea85
user-config: Adjust xmobar font to match new format
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.
2023-03-13 09:25:45 -04:00
Collin J. Doering 37dbdbacc0
.xmonad/xmonad.hs: Update screen lock keybinding command
Note: this was missed in `ba63deb96139d4aa8db633be914589384018118d`
2022-10-02 11:08:18 -04:00
Collin J. Doering 02326ad59b
home: Use plexamp as audio player, replacing ncmpcpp/mpd
* 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
2022-10-01 22:52:04 -04:00
Collin J. Doering ba63deb961
home: Use xss-lock for screen locking in place of xautolock
* 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
2022-10-01 22:40:37 -04:00
Collin J. Doering 8a1226718f
Add missing vol.sh script used by xmobar
* 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.
2022-03-16 17:36:12 -04:00
Collin J. Doering f0925993c1
user-config/xmonad/.xmonad/xmonad.hs: Chnage from firefox-developer-edition to firefox 2022-03-16 17:33:55 -04:00
Collin J. Doering 652b0c4bf5
Fix xmonadClose script
* 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
2022-03-16 17:31:10 -04:00
Collin J. Doering fa824aad96
Move xmonad out of unused configs as primary window manager 2022-03-14 23:22:16 -04:00