Commit Graph

81 Commits

Author SHA1 Message Date
Nathan Dwarshuis b8b058c78c ADD package annotations for dependencies 2022-07-09 01:02:37 -04:00
Nathan Dwarshuis 7ad7b8960e ENH use all parameters where appropriate 2022-07-08 20:01:35 -04:00
Nathan Dwarshuis bdab449be7 REF remove useless loglevel at the subfeature level 2022-07-08 19:02:49 -04:00
Nathan Dwarshuis 60a386ea73 ADD switch functions to disable Sometimes features 2022-07-08 18:57:12 -04:00
Nathan Dwarshuis 4eb88d5169 ENH (actually) make optimus-manager and emacs deps more robust 2022-07-08 18:17:41 -04:00
Nathan Dwarshuis 936a3b16b8 FIX nasty error caused by exception when looking at sockets 2022-07-08 02:11:42 -04:00
Nathan Dwarshuis cdba344695 ENH make dmenu deps more stringent 2022-07-08 00:21:05 -04:00
Nathan Dwarshuis a7e7eee2a8 ENH make desktop dependencies more robust 2022-07-07 23:22:48 -04:00
Nathan Dwarshuis 8d495123dc ENH make a few more desktop dep trees more specific 2022-07-07 19:20:21 -04:00
Nathan Dwarshuis fcac56b496 WIP use intelligent logging messages 2022-07-07 01:05:17 -04:00
Nathan Dwarshuis e8b7c4afc5 ENH move some daemons back into xinit to keep them persistant 2022-07-06 19:27:52 -04:00
Nathan Dwarshuis 2704021150 ENH use better vbox search function; cache fonts 2022-07-06 18:54:10 -04:00
Nathan Dwarshuis 05c0b6a116 REF use common feature structure 2022-07-03 18:23:32 -04:00
Nathan Dwarshuis f82e1bd032 ENH turn all daemons into features 2022-07-03 01:11:32 -04:00
Nathan Dwarshuis a796cedcf6 ENH use font features 2022-07-02 17:09:21 -04:00
Nathan Dwarshuis 43d5c446bb ADD stack to feed the always fallback action 2022-07-02 00:09:16 -04:00
Nathan Dwarshuis 3e6f4c7e27 ENH give all features an overall name 2022-06-28 23:27:55 -04:00
Nathan Dwarshuis 9961f2909d ENH use dependency framework for power prompt 2022-06-26 20:07:25 -04:00
Nathan Dwarshuis 53a537960e ENH make showkeys use dep framework 2022-06-26 19:27:04 -04:00
Nathan Dwarshuis ec957c1dbf ENH actually make dependency framework functional 2022-06-26 19:05:25 -04:00
Nathan Dwarshuis 5326b49ce2 ENH use new dependency framework throughout 2022-06-22 01:28:46 -04:00
Nathan Dwarshuis d8a88531b0 WIP transition all dependencies to new framework 2022-06-21 00:56:42 -04:00
Nathan Dwarshuis 5907035e9d ENH use a bunch of nested feature stuff 2022-06-17 00:37:12 -04:00
Nathan Dwarshuis ee7406fd19 ENH update to xmonad 0.17 2022-03-05 18:18:16 -05:00
Nathan Dwarshuis 9e6bcde08c ENH bring back the save/clipboard buttons in flameshot 2022-02-24 10:55:58 -05:00
Nathan Dwarshuis e6346b7b06 ADD shortcut for VPN selector 2021-12-15 00:30:18 -05:00
Nathan Dwarshuis da091fb251 ADD bluetooth selector 2021-11-29 00:56:16 -05:00
Nathan Dwarshuis da1e4a1c79 REF arrange dependency module sanely 2021-11-21 10:26:28 -05:00
Nathan Dwarshuis 81830a8e96 ENH make better error messages for features 2021-11-20 19:35:24 -05:00
Nathan Dwarshuis f473e1f26d ENH remove subfeature crap 2021-11-20 11:48:05 -05:00
Nathan Dwarshuis 7ec86d04c4 ENH use features in external keymap 2021-11-20 01:15:04 -05:00
Nathan Dwarshuis 5c30d513eb ENH use dep interface for screen lock 2021-11-19 22:42:19 -05:00
Nathan Dwarshuis 543858c95e ENH remove useless default key 2021-11-19 22:14:25 -05:00
Nathan Dwarshuis 5a97a09623 ENH use either for dependency results 2021-11-19 00:35:54 -05:00
Nathan Dwarshuis 0caefb336f ADD default command to features 2021-11-11 23:52:01 -05:00
Nathan Dwarshuis 052937867b ENH use Feature in xmobar 2021-11-11 23:25:11 -05:00
Nathan Dwarshuis 3c6dafe8bd ENH define deps in terms of 'features' 2021-11-11 00:11:15 -05:00
Nathan Dwarshuis 39ac50191b ENH assume I am using optimus if optimus-manager is installed 2021-11-10 21:46:20 -05:00
Nathan Dwarshuis 76c0eb3386 REF move dependency interface to own module/pull common code from intelbacklight 2021-11-07 13:35:08 -05:00
Nathan Dwarshuis 2a866f9877 ENH use dunstctl directly in xmonad 2021-10-24 13:30:30 -04:00
Nathan Dwarshuis 081959081a ENH change colors back 2021-09-06 00:30:06 -04:00
Nathan Dwarshuis 8d286791e7 FIX apparently this was never necessary 2021-09-05 12:22:16 -04:00
Nathan Dwarshuis 1ba9501bf5 ENH update theme colors 2021-07-06 12:26:14 -04:00
Nathan Dwarshuis 07e8f0f34d ENH test for battery before displaying discharge thing in xmobar 2021-06-23 20:47:41 -04:00
Nathan Dwarshuis 93215d199d ENH puke if greenckip is missing 2021-06-22 00:01:07 -04:00
Nathan Dwarshuis d7e5668d21 ENH check for xset before running screensaver 2021-06-20 22:26:58 -04:00
Nathan Dwarshuis 5ef9f46a0a ENH check for intel backlight before adding controls 2021-06-20 20:54:23 -04:00
Nathan Dwarshuis d1c398b3c3 ENH warn user if systemd units are missing 2021-06-20 17:17:30 -04:00
Nathan Dwarshuis 6620616b7b ENH inform user if keymap can't be displayed 2021-06-20 13:55:31 -04:00
Nathan Dwarshuis bf00984a04 ENH make optimus manager check for deps and gpu card 2021-06-20 01:01:36 -04:00