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
|
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
|
b4af103dd1
|
REF make code shiny
|
2022-07-06 19:10:28 -04:00 |
Nathan Dwarshuis
|
2704021150
|
ENH use better vbox search function; cache fonts
|
2022-07-06 18:54:10 -04:00 |
Nathan Dwarshuis
|
c292c2b9a8
|
ENH use faster function for finding VMs
|
2022-07-06 00:16:47 -04:00 |
Nathan Dwarshuis
|
7cfb799698
|
ENH use cache (kinda) for dependency tree testing
|
2022-07-04 12:30:13 -04:00 |
Nathan Dwarshuis
|
3644efe205
|
ENH make xmobar plugins crap out when icon font doesn't exist
|
2022-07-04 00:36:41 -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
|
129222c7e6
|
ENH print dynamic workspace features
|
2022-07-02 20:08:37 -04:00 |
Nathan Dwarshuis
|
851f034c3f
|
ENH use features for all dynamic workspaces
|
2022-07-02 20:02:26 -04:00 |
Nathan Dwarshuis
|
6aa4dfde3e
|
ENH remove dead code
|
2022-07-02 18:24:21 -04:00 |
Nathan Dwarshuis
|
64d4771029
|
FIX waitforprocess bug in xmobar
|
2022-07-02 18:22:26 -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
|
0a60b3b3e7
|
FIX remove annoying battery notification
|
2022-06-28 23:30:47 -04:00 |
Nathan Dwarshuis
|
3e6f4c7e27
|
ENH give all features an overall name
|
2022-06-28 23:27:55 -04:00 |
Nathan Dwarshuis
|
98a8da5168
|
ENH dump feature configuration
|
2022-06-28 21:24:21 -04:00 |
Nathan Dwarshuis
|
caefbfc78a
|
REF simplify Tree
|
2022-06-26 20:48:26 -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
|
5907035e9d
|
ENH use a bunch of nested feature stuff
|
2022-06-17 00:37:12 -04:00 |
Nathan Dwarshuis
|
01e991f182
|
ENH print out deps (but better this time)
|
2022-06-16 18:50:24 -04:00 |
Nathan Dwarshuis
|
d767dc7bc0
|
ENH add CLI thingy to print dependencies (kinda)
|
2022-06-14 23:46:24 -04:00 |
Nathan Dwarshuis
|
29c58aec7a
|
FIX client message ctype formatting errors
|
2022-03-05 18:18:35 -05:00 |
Nathan Dwarshuis
|
ee7406fd19
|
ENH update to xmonad 0.17
|
2022-03-05 18:18:16 -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
|
b0358c0cbe
|
REF make colors and fonts more concise
|
2021-11-27 17:33:02 -05:00 |
Nathan Dwarshuis
|
fd37220005
|
REF move all 'common' DBus code to seperate shared module
|
2021-11-27 01:02:22 -05:00 |
Nathan Dwarshuis
|
7010d4a723
|
REF move removable module to dbus section
|
2021-11-27 00:08:24 -05:00 |
Nathan Dwarshuis
|
8282cf05cc
|
ENH make bluetooth module display connection status
|
2021-11-26 23:35:03 -05:00 |
Nathan Dwarshuis
|
5eb7a573ec
|
ENH make ethernet plugin asynchronous
|
2021-11-25 00:12:00 -05:00 |
Nathan Dwarshuis
|
d2268da188
|
ENH make vpn plugin listen to property changed signal
|
2021-11-24 00:43:58 -05:00 |
Nathan Dwarshuis
|
0fe36fcccb
|
ENH make bluetooth match signals instead of polling
|
2021-11-24 00:21:18 -05:00 |
Nathan Dwarshuis
|
78dd1ee5b7
|
ENH make client calls safe in plugins
|
2021-11-23 18:28:38 -05:00 |
Nathan Dwarshuis
|
db42b83d48
|
REF clean up dep module (again)
|
2021-11-22 23:46:51 -05:00 |
Nathan Dwarshuis
|
6417a832c5
|
REF rename Feature key
|
2021-11-22 23:28:54 -05:00 |
Nathan Dwarshuis
|
b4380695d0
|
ENH print warnings/errors immediately for dependencies
|
2021-11-22 23:26:59 -05:00 |
Nathan Dwarshuis
|
010b612b93
|
ENH use cleaner type interface
|
2021-11-22 23:02:23 -05:00 |
Nathan Dwarshuis
|
8c4683faa1
|
REF rename DBus types
|
2021-11-21 23:59:38 -05:00 |
Nathan Dwarshuis
|
c03f1938a1
|
REF fix action key name
|
2021-11-21 23:56:27 -05:00 |
Nathan Dwarshuis
|
866d2cbb75
|
REF move bus to endpoint type
|
2021-11-21 23:55:19 -05:00 |
Nathan Dwarshuis
|
5a4c411df5
|
ENH use dependencies in dbus endpoint tests
|
2021-11-21 23:07:33 -05:00 |
Nathan Dwarshuis
|
6ce38b7ade
|
ENH use typeclass to make dependency interface more flexible
|
2021-11-21 22:47:43 -05:00 |
Nathan Dwarshuis
|
be73dd64d3
|
ENH reuse client when possible
|
2021-11-21 17:54:00 -05:00 |
Nathan Dwarshuis
|
da1e4a1c79
|
REF arrange dependency module sanely
|
2021-11-21 10:26:28 -05:00 |
Nathan Dwarshuis
|
4da3024dc7
|
ADD clevo keyboard brightness controls
|
2021-11-21 00:42:40 -05:00 |
Nathan Dwarshuis
|
81830a8e96
|
ENH make better error messages for features
|
2021-11-20 19:35:24 -05:00 |
Nathan Dwarshuis
|
b28279794c
|
REF clean up dbus init process
|
2021-11-20 15:20:22 -05:00 |
Nathan Dwarshuis
|
96108abc43
|
ENH decouple dbus controls from exporter
|
2021-11-20 12:40:53 -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
|
3bf1ae55fa
|
ENH use depends interface throughout xmobar
|
2021-11-09 00:59:17 -05:00 |
Nathan Dwarshuis
|
23098420aa
|
WIP use DBus dependency API everywhere
|
2021-11-08 00:27:39 -05:00 |
Nathan Dwarshuis
|
197f303111
|
ADD awkward dbus dependency support
|
2021-11-07 20:16:53 -05:00 |
Nathan Dwarshuis
|
952e10b1a5
|
ADD awkwardly unify path dependencies into dependency module
|
2021-11-07 18:41:25 -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
|
3ca6bc222d
|
ADD xmobar indicator for keyboad backlight (kinda)
|
2021-11-05 21:15:37 -04:00 |
Nathan Dwarshuis
|
5745a2e49f
|
ADD dynamic workspace for unwieldy F5VPN thingy
|
2021-11-03 23:57:10 -04: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
|
1ba9501bf5
|
ENH update theme colors
|
2021-07-06 12:26:14 -04:00 |
Nathan Dwarshuis
|
00d910bf22
|
ENH change trim color to purple
|
2021-07-04 16:45:53 -04:00 |
Nathan Dwarshuis
|
a7cded0392
|
ADD low battery message
|
2021-06-30 23:04:00 -04:00 |
Nathan Dwarshuis
|
8c30e05390
|
ENH use nerd font
|
2021-06-30 22:47:49 -04:00 |
Nathan Dwarshuis
|
aee786eb51
|
REF clean up xmobar conf
|
2021-06-23 23:08:50 -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
|
f456ed93bc
|
FIX forgot to add interface name
|
2021-06-23 20:20:52 -04:00 |
Nathan Dwarshuis
|
0066ad05b9
|
ENH check for ethernet interface in xmobar
|
2021-06-23 20:19:55 -04:00 |
Nathan Dwarshuis
|
b93fbeee6d
|
ENH check for vpn profiles before enabling vpn in xmobar
|
2021-06-23 00:38:23 -04:00 |
Nathan Dwarshuis
|
adc2222a21
|
ENH dynamically grab wifi interface in xmobar
|
2021-06-23 00:09:59 -04:00 |
Nathan Dwarshuis
|
04343e5bdc
|
REF remove dead comment
|
2021-06-22 00:52:53 -04:00 |
Nathan Dwarshuis
|
688d6ff405
|
ENH make xmobar check for dbus services before starting
|
2021-06-21 23:41:57 -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
|
bf00984a04
|
ENH make optimus manager check for deps and gpu card
|
2021-06-20 01:01:36 -04:00 |
Nathan Dwarshuis
|
aff60a9409
|
REF write message to future self warning of the dangers of flushing
|
2021-06-19 16:20:14 -04:00 |
Nathan Dwarshuis
|
49966a962d
|
ENH flag functions that are missing exes
|
2021-06-19 16:19:41 -04:00 |
Nathan Dwarshuis
|
e8a1b1150b
|
FIX actually print errors
|
2021-06-19 16:16:00 -04:00 |
Nathan Dwarshuis
|
a04150657e
|
ENH warn user if deps are missing
|
2021-06-19 15:32:43 -04:00 |
Nathan Dwarshuis
|
461fc783c7
|
ENH distinguish between required and optional deps
|
2021-06-19 15:06:02 -04:00 |
Nathan Dwarshuis
|
7f62b27a5a
|
REF apply latest stylish formatting
|
2021-06-19 00:54:01 -04:00 |
Nathan Dwarshuis
|
dd4f45f61c
|
ENH noop programs that are missing
|
2021-06-19 00:17:47 -04:00 |
Nathan Dwarshuis
|
359312ff50
|
ENH add a tmux command
|
2021-06-17 01:17:59 -04:00 |