Nathan Dwarshuis
|
f875b7c71d
|
REF remove extra theadstate
|
2023-01-01 00:01:06 -05:00 |
Nathan Dwarshuis
|
609048f6b6
|
ENH use logger in disconnect
|
2022-12-31 23:56:23 -05:00 |
Nathan Dwarshuis
|
4206893967
|
ENH log dbus name registration in function
|
2022-12-31 23:33:06 -05:00 |
Nathan Dwarshuis
|
745a548baf
|
ENH enable line buffering in xmobar
|
2022-12-31 23:18:41 -05:00 |
Nathan Dwarshuis
|
8a217d08eb
|
ENH don't use putstrln for errors on dbus startup
|
2022-12-31 23:02:50 -05:00 |
Nathan Dwarshuis
|
fcb454bc29
|
ENH use dbus bracket with xmonad dep print
|
2022-12-31 22:55:32 -05:00 |
Nathan Dwarshuis
|
05f1165cc1
|
REF a bitty thingy
|
2022-12-31 22:49:46 -05:00 |
Nathan Dwarshuis
|
4951c2a35e
|
ENH use bracket for request/release busname
|
2022-12-31 22:47:36 -05:00 |
Nathan Dwarshuis
|
8c20a4668d
|
ENH use bracket dbus for xmobar tests
|
2022-12-31 22:33:33 -05:00 |
Nathan Dwarshuis
|
3b8c6b0f4f
|
ENH use dbus bracket for xmobar
|
2022-12-31 22:31:23 -05:00 |
Nathan Dwarshuis
|
a997cac7a3
|
ENH run all of xmobar in rio
|
2022-12-31 22:24:20 -05:00 |
Nathan Dwarshuis
|
f6c0596716
|
ENH use rio for xmobar plugins
|
2022-12-31 22:22:36 -05:00 |
Nathan Dwarshuis
|
39bd464ca1
|
ENH generalize screensaver
|
2022-12-31 20:23:27 -05:00 |
Nathan Dwarshuis
|
7821140dc2
|
ENH use logging in dbus connect
|
2022-12-31 20:19:09 -05:00 |
Nathan Dwarshuis
|
c94d83f41e
|
REF use bracket
|
2022-12-31 19:50:32 -05:00 |
Nathan Dwarshuis
|
b52b22c48d
|
ENH use unliftio
|
2022-12-31 19:48:09 -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
|
044b4cddc0
|
REF (kinda) remove dep lift functions
|
2022-12-31 16:23:17 -05:00 |
Nathan Dwarshuis
|
e76050a7a1
|
ENH generalize internal shell functions
|
2022-12-31 16:20:41 -05:00 |
Nathan Dwarshuis
|
7e9d7d6d4b
|
ENH use better types for wait
|
2022-12-31 16:18:51 -05:00 |
Nathan Dwarshuis
|
c13de68d4f
|
ENH generalize IO
|
2022-12-31 16:13:45 -05:00 |
Nathan Dwarshuis
|
71c875702f
|
ENH generalize keyboard stuff
|
2022-12-31 15:26:22 -05:00 |
Nathan Dwarshuis
|
98358983de
|
REF reformat
|
2022-12-30 17:15:50 -05:00 |
Nathan Dwarshuis
|
b9a10df606
|
ENH generalize brightness
|
2022-12-30 17:11:15 -05:00 |
Nathan Dwarshuis
|
e508f29bd8
|
ENH generalize dbus controls
|
2022-12-30 17:11:06 -05:00 |
Nathan Dwarshuis
|
c36a63e251
|
ENH generalize vpn plugin
|
2022-12-30 17:02:23 -05:00 |
Nathan Dwarshuis
|
f39762e1e8
|
ENH generalize device plugin
|
2022-12-30 16:59:50 -05:00 |
Nathan Dwarshuis
|
c394a65523
|
ENH generalize bluetooth
|
2022-12-30 16:58:30 -05:00 |
Nathan Dwarshuis
|
6738f8a4c7
|
ENH generalize backlight common plugin
|
2022-12-30 16:58:21 -05:00 |
Nathan Dwarshuis
|
cc0465194a
|
ENH generalize common plugin interfaces
|
2022-12-30 16:44:00 -05:00 |
Nathan Dwarshuis
|
4aae54b90e
|
ENH generalize signal callbacks
|
2022-12-30 16:37:52 -05:00 |
Nathan Dwarshuis
|
993b9e731a
|
ENH generalize io monads in dbus
|
2022-12-30 16:29:50 -05:00 |
Nathan Dwarshuis
|
adf0257533
|
REF reformat everything with fourmolu
|
2022-12-30 14:58:23 -05:00 |
Nathan Dwarshuis
|
b2b0f72178
|
ENH use fourmolu
|
2022-12-30 12:21:53 -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
|
017d13d80c
|
ENH clean up docs in shell
|
2022-12-29 15:22:48 -05:00 |
Nathan Dwarshuis
|
aa3979b36f
|
FIX delay in displaying keys
|
2022-12-29 15:04:48 -05:00 |
Nathan Dwarshuis
|
0b8f79a968
|
ENH use xmonad functions for spawning processes
|
2022-12-29 14:49:06 -05:00 |
Nathan Dwarshuis
|
964ec02569
|
DOC add lots of notes to my future self
|
2022-12-29 13:36:26 -05:00 |
Nathan Dwarshuis
|
6689a53585
|
FIX signal handlers for forked processes
|
2022-12-29 12:05:08 -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
|
246208e3cf
|
REF clean up process
|
2022-12-28 20:11:20 -05:00 |
Nathan Dwarshuis
|
f5ee8882bc
|
REF clean up concurrency libs
|
2022-12-28 20:11:06 -05:00 |
Nathan Dwarshuis
|
e3e89c2754
|
ENH use rio for dyn workspace monitor
|
2022-12-28 16:22:09 -05:00 |
Nathan Dwarshuis
|
f3b0fb6ec5
|
FIX properly kill processes after xmonad has started
|
2022-12-28 14:18:39 -05:00 |
Nathan Dwarshuis
|
a6ef4c8c50
|
ENH make sure child processes are also killed
|
2022-12-28 13:29:35 -05:00 |