Commit Graph

73 Commits

Author SHA1 Message Date
Nathan Dwarshuis a65cd669dc ENH replace urxvt with alacritty 2024-02-18 19:41:32 -05:00
Nathan Dwarshuis 8064b01c90 ENH move external scripts to this repo 2024-01-07 09:52:44 -05:00
Nathan Dwarshuis cc5670f2f1 ENH use names for dbus connections 2023-10-27 23:12:22 -04:00
Nathan Dwarshuis 71e86f2233 REF update compiler flags 2023-02-12 23:08:05 -05:00
Nathan Dwarshuis adfbb92136 ENH generalize all desktop commands 2023-01-02 19:28:41 -05:00
Nathan Dwarshuis 1b4480ac3a REF rename a bunch of stuff 2023-01-01 18:33:02 -05:00
Nathan Dwarshuis 6b3cfd5857 REF use better naming for RIO monad 2023-01-01 15:00:40 -05:00
Nathan Dwarshuis f1ced0c7e8 REF remove lots of unused deps 2022-12-31 19:47:02 -05:00
Nathan Dwarshuis 4b06ee125b ENH generalize desktop and power 2022-12-31 19:16:44 -05:00
Nathan Dwarshuis 315f3a8f24 ENH generalize dep IO functions 2022-12-31 19:04:37 -05:00
Nathan Dwarshuis adf0257533 REF reformat everything with fourmolu 2022-12-30 14:58:23 -05:00
Nathan Dwarshuis d560db1548 Revert "WIP use unliftio everywhere-ish"
This reverts commit 769df2fb00.
2022-12-30 10:56:09 -05:00
Nathan Dwarshuis 769df2fb00 WIP use unliftio everywhere-ish 2022-12-30 10:38:21 -05:00
Nathan Dwarshuis 0b8f79a968 ENH use xmonad functions for spawning processes 2022-12-29 14:49:06 -05:00
Nathan Dwarshuis 0a848c4aa7 WIP use sane process interface for keybound commands 2022-12-29 12:01:40 -05:00
Nathan Dwarshuis 70541ca5b1 REF get rid of internal proc module 2022-12-29 00:06:55 -05:00
Nathan Dwarshuis a6ef4c8c50 ENH make sure child processes are also killed 2022-12-28 13:29:35 -05:00
Nathan Dwarshuis fb9b9fa65e WIP kinda get rio process to work for all subprocesses 2022-12-28 12:19:44 -05:00
Nathan Dwarshuis 23956e063b REF get rid of dead code 2022-12-27 14:18:56 -05:00
Nathan Dwarshuis b058d1245e ENH don't mess with signal handlers during setup 2022-12-27 14:13:13 -05:00
Nathan Dwarshuis 3dd2536f0f REF use rio for filepath dep 2022-12-26 14:55:17 -05:00
Nathan Dwarshuis e76ace03ad REF use RIO text pretty much everywhere 2022-12-26 14:45:49 -05:00
Nathan Dwarshuis 7af77b4c9e ENH update brave bin name 2022-09-04 15:08:05 -04:00
Nathan Dwarshuis 2d70507a1e ADD vbox-start binary 2022-08-30 00:21:21 -04:00
Nathan Dwarshuis 825c7fbe45 FIX depend on pulseaudio and not libpulse 2022-08-08 15:00:07 -04:00
Nathan Dwarshuis 9530b7369f ENH make switch for ethernet toggle 2022-08-01 10:43:52 -04:00
Nathan Dwarshuis 91cfc41238 FIX typo 2022-07-21 22:51:00 -04:00
Nathan Dwarshuis dda7a96d4c REF overload internal dbus functions 2022-07-09 17:44:14 -04:00
Nathan Dwarshuis cfde8865c1 ENH use typesafe dbus client 2022-07-09 17:08:10 -04:00
Nathan Dwarshuis f968078c06 ENH be more detailed when describing package source 2022-07-09 14:59:42 -04:00
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 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 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 3e6f4c7e27 ENH give all features an overall name 2022-06-28 23:27:55 -04:00
Nathan Dwarshuis ec957c1dbf ENH actually make dependency framework functional 2022-06-26 19:05:25 -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 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