Nathan Dwarshuis
|
87eee7a2b9
|
FIX dbus not closing callback connections
|
2023-10-27 23:57:40 -04:00 |
Nathan Dwarshuis
|
cc5670f2f1
|
ENH use names for dbus connections
|
2023-10-27 23:12:22 -04:00 |
Nathan Dwarshuis
|
78ba3173c3
|
WIP name dbus connections
|
2023-10-25 20:40:15 -04:00 |
Nathan Dwarshuis
|
71e86f2233
|
REF update compiler flags
|
2023-02-12 23:08:05 -05:00 |
Nathan Dwarshuis
|
7d5a82bd07
|
ENH use new screenlocker
|
2023-01-17 22:46:22 -05:00 |
Nathan Dwarshuis
|
a0cdcce146
|
ENH hold client in monad
|
2023-01-03 22:18:55 -05:00 |
Nathan Dwarshuis
|
f95079ba5e
|
REF undo homegrown pipe command
|
2023-01-02 22:20:43 -05:00 |
Nathan Dwarshuis
|
f0451891b8
|
REF make spawnPipe clearer
|
2023-01-02 22:12:47 -05:00 |
Nathan Dwarshuis
|
5b2c66033a
|
ENH fork env in child process (duh)
|
2023-01-02 21:39:49 -05:00 |
Nathan Dwarshuis
|
66550a08a6
|
WIP try dup-ing stderr from parent process
|
2023-01-02 21:01:12 -05:00 |
Nathan Dwarshuis
|
bfa7f40818
|
WIP try dup-ing the read pipe to stderr
|
2023-01-02 20:57:07 -05:00 |
Nathan Dwarshuis
|
774fba0c71
|
WIP log output from child processes
|
2023-01-02 20:36:38 -05:00 |
Nathan Dwarshuis
|
6891238793
|
ENH add log contraints to spawnpipe
|
2023-01-02 19:55:44 -05:00 |
Nathan Dwarshuis
|
0895586cf7
|
FIX missed a spot
|
2023-01-02 19:50:44 -05:00 |
Nathan Dwarshuis
|
12b68f7377
|
ENH kinda generalize power prompts
|
2023-01-02 19:48:48 -05:00 |
Nathan Dwarshuis
|
1cf9e3e8bd
|
ENH generalize showkyes
|
2023-01-02 19:44:17 -05:00 |
Nathan Dwarshuis
|
394eca3ad2
|
ENH generalize (most) dmenu commands
|
2023-01-02 19:32:12 -05:00 |
Nathan Dwarshuis
|
adfbb92136
|
ENH generalize all desktop commands
|
2023-01-02 19:28:41 -05:00 |
Nathan Dwarshuis
|
db7011bfd8
|
ENH generalize brightness exporters
|
2023-01-02 19:15:25 -05:00 |
Nathan Dwarshuis
|
524818decf
|
ENH generalize brightness controls
|
2023-01-02 18:30:17 -05:00 |
Nathan Dwarshuis
|
8eb97f3eec
|
ENH use dbus lib for signals
|
2023-01-02 18:21:13 -05:00 |
Nathan Dwarshuis
|
9ec24b63a0
|
ENH use rio in (one) interactive command
|
2023-01-02 12:33:37 -05:00 |
Nathan Dwarshuis
|
76011dc6d6
|
ENH use logging in dynamic workspace thread
|
2023-01-01 19:23:31 -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
|
ac743daa32
|
ENH use exporter/unexporter for all interfaces
|
2023-01-01 13:32:46 -05:00 |
Nathan Dwarshuis
|
b2416153e6
|
ENH standardize export/unexport pairs
|
2023-01-01 13:26:09 -05:00 |
Nathan Dwarshuis
|
e0a186dd18
|
ENH clean up interfaces
|
2023-01-01 13:07:10 -05:00 |
Nathan Dwarshuis
|
2ef652ebe1
|
ENH don't hardcode interfaces
|
2023-01-01 12:49:56 -05:00 |
Nathan Dwarshuis
|
43345f8ce0
|
ENH use exporter/unexporter pairs
|
2023-01-01 12:43:54 -05:00 |
Nathan Dwarshuis
|
4afaf9af10
|
ENH log cleanup for xmobar and child processes
|
2023-01-01 12:07:43 -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
|
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
|
4951c2a35e
|
ENH use bracket for request/release busname
|
2022-12-31 22:47:36 -05:00 |
Nathan Dwarshuis
|
3b8c6b0f4f
|
ENH use dbus bracket for xmobar
|
2022-12-31 22:31:23 -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
|
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
|
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
|
adf0257533
|
REF reformat everything with fourmolu
|
2022-12-30 14:58:23 -05:00 |