Nathan Dwarshuis
|
caefbfc78a
|
REF simplify Tree
|
2022-06-26 20:48:26 -04:00 |
Nathan Dwarshuis
|
c2923a7379
|
REF clean up
|
2022-06-26 20:20:49 -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
|
7a1c77b33e
|
ENH clean up new dep framework
|
2022-06-20 15:02:50 -04:00 |
Nathan Dwarshuis
|
f11a66052d
|
ENH using tested feature type to store results for printing
|
2022-06-20 13:47:01 -04:00 |
Nathan Dwarshuis
|
2a5aa4eda9
|
ENH add warning messages to result tree
|
2022-06-19 17:27:33 -04:00 |
Nathan Dwarshuis
|
4b3c99d495
|
WIP make new dependency module
|
2022-06-19 15:42:11 -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
|
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
|
10ddbc7de4
|
ENH make VPN plugin more general
|
2021-12-14 00:37:09 -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
|
9e4589cc98
|
ENH use busname when matching signal
|
2021-11-27 13:24:13 -05:00 |
Nathan Dwarshuis
|
b9ede93e98
|
FIX name/arg typo
|
2021-11-27 01:06:49 -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
|
0522766f38
|
FIX disconnecting screensaver client
|
2021-11-24 01:22:03 -05:00 |
Nathan Dwarshuis
|
20b915631e
|
REF clean up code
|
2021-11-24 01:14:23 -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
|
e3a7191ed9
|
REF clean dead code
|
2021-11-22 00:08:12 -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
|
27189cb335
|
REF use more consice type for features/actions
|
2021-11-21 23:32:10 -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
|
7e5a4a57cd
|
REF use function to abstract dbus endpoint dependencies
|
2021-11-21 18:18:09 -05:00 |
Nathan Dwarshuis
|
be73dd64d3
|
ENH reuse client when possible
|
2021-11-21 17:54:00 -05:00 |
Nathan Dwarshuis
|
81543cbbbc
|
REF consolidate method call functions
|
2021-11-21 16:58:01 -05:00 |
Nathan Dwarshuis
|
da1e4a1c79
|
REF arrange dependency module sanely
|
2021-11-21 10:26:28 -05:00 |
Nathan Dwarshuis
|
31ef889762
|
REF clean up screensaver
|
2021-11-21 00:53:45 -05:00 |
Nathan Dwarshuis
|
f88db8d2a3
|
FIX remove extra print statement
|
2021-11-21 00:49:20 -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
|
a468785742
|
REF remove redundant io
|
2021-11-20 13:12:58 -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
|
77ab59b72c
|
ENH allow generic IO tests as dependencies
|
2021-11-11 22:38:25 -05:00 |
Nathan Dwarshuis
|
802de6965e
|
REF remove dead code
|
2021-11-11 00:15:06 -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
|
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
|
53279475f4
|
REF move intel backlight IO crap into separate module
|
2021-11-06 10:59:45 -04:00 |
Nathan Dwarshuis
|
3ca6bc222d
|
ADD xmobar indicator for keyboad backlight (kinda)
|
2021-11-05 21:15:37 -04:00 |
Nathan Dwarshuis
|
33d41fe88a
|
ENH change border colors back to blue
|
2021-11-05 16:54:53 -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
|
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
|
00d910bf22
|
ENH change trim color to purple
|
2021-07-04 16:45:53 -04:00 |
Nathan Dwarshuis
|
df94a93390
|
REF small optimization
|
2021-06-24 00:27:48 -04:00 |
Nathan Dwarshuis
|
b831ace369
|
FIX rounding errors in brightness control
|
2021-06-24 00:23:42 -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
|
4d79caffe2
|
ENH add dependency tests for acpi
|
2021-06-22 00:46:29 -04:00 |
Nathan Dwarshuis
|
7981533664
|
ENH check for udisks before enabling epic super mario sounds
|
2021-06-22 00:14:21 -04:00 |
Nathan Dwarshuis
|
93215d199d
|
ENH puke if greenckip is missing
|
2021-06-22 00:01:07 -04:00 |
Nathan Dwarshuis
|
688d6ff405
|
ENH make xmobar check for dbus services before starting
|
2021-06-21 23:41:57 -04:00 |
Nathan Dwarshuis
|
d5d01308c2
|
FIX client disconnets for signal matching
|
2021-06-20 22:27:16 -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 |
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 |
Nathan Dwarshuis
|
41d82879d5
|
ENH remove old flags for rofi-dev
|
2021-03-17 22:44:25 -04:00 |
Nathan Dwarshuis
|
e98153933f
|
ENH go back to using brave again :)
|
2021-03-15 16:55:03 -04:00 |
Nathan Dwarshuis
|
b55c356411
|
ENH use latest lts resolver
|
2021-02-17 16:48:39 -05:00 |
Nathan Dwarshuis
|
e79d0f383c
|
ENH remove some obselete entries form rofi-dev
|
2021-02-14 19:32:23 -05:00 |
Nathan Dwarshuis
|
0eda7a2949
|
ADD isync service shortcuts
|
2021-02-04 21:46:04 -05:00 |
Nathan Dwarshuis
|
51757eebf8
|
FIX gpg dir typos
|
2021-02-04 21:45:55 -05:00 |
Nathan Dwarshuis
|
cc15e75883
|
ADD pass to rofi-dev
|
2021-02-03 15:04:56 -05:00 |
Nathan Dwarshuis
|
468d297d5e
|
ENH use feh instead of geeqie for screenshot browsing
|
2021-01-20 18:42:08 -05:00 |
Nathan Dwarshuis
|
6ba9f80ecf
|
ADD the rest of my veracrypt volumes
|
2020-12-14 21:01:57 -05:00 |
Nathan Dwarshuis
|
73baccd169
|
ADD rofi arguments for bitwarden and veracrypt
|
2020-12-12 00:12:04 -05:00 |
Nathan Dwarshuis
|
d4181d3120
|
ENH use rofi-dev with /tmp/media/ndwar
|
2020-12-11 16:11:58 -05:00 |
Nathan Dwarshuis
|
7538170eaf
|
ENH make dynamic workspace hook delete target when not in focus
|
2020-09-23 19:41:53 -04:00 |
Nathan Dwarshuis
|
40eb5b1ddd
|
ENH use chromium as default web browser
|
2020-09-22 16:08:52 -04:00 |
Nathan Dwarshuis
|
8c98ab5939
|
ADD autorandr selector
|
2020-08-17 18:46:02 -04:00 |
Nathan Dwarshuis
|
b77edbfcbb
|
FIX add theme color to nm rofi call
|
2020-08-15 17:00:13 -04:00 |
Nathan Dwarshuis
|
217e524271
|
ENH make rofi case insensitive
|
2020-07-28 22:14:14 -04:00 |
Nathan Dwarshuis
|
9f91b1939c
|
REF add note about udisks
|
2020-07-10 18:48:20 -04:00 |
Nathan Dwarshuis
|
c89bae26c1
|
ADD module to monitor removable drives and play super mario sounds
|
2020-07-06 21:08:32 -04:00 |
Nathan Dwarshuis
|
2b698f609f
|
ENH export viewports and move rofi monitor awareness to external script
|
2020-07-06 03:06:44 -04:00 |
Nathan Dwarshuis
|
21250b1818
|
FIX ensure xmonad is killed after we switch optimus modes
|
2020-07-03 22:16:15 -04:00 |
Nathan Dwarshuis
|
0e635263e9
|
ENH improve sound latency
|
2020-05-31 23:58:30 -04:00 |
Nathan Dwarshuis
|
4f14e11ae5
|
ENH make sound line up better with volume chnage
|
2020-05-31 23:50:18 -04:00 |
Nathan Dwarshuis
|
cb44b17d72
|
ADD sound for volume controls
|
2020-05-31 20:56:57 -04:00 |
Nathan Dwarshuis
|
c65f14902b
|
ADD ethernet indicator and toggle
|
2020-05-28 23:17:17 -04:00 |
Nathan Dwarshuis
|
7b52b34edb
|
ENH change screenshot directory to xdg_data
ADD browse screen captures
|
2020-05-03 00:04:35 -04:00 |
Nathan Dwarshuis
|
4daada9020
|
ENH make rofi-bw colorful
|
2020-05-02 00:31:17 -04:00 |
Nathan Dwarshuis
|
070a6b3e81
|
ENH make rofi-dev colorful
|
2020-05-02 00:25:57 -04:00 |
Nathan Dwarshuis
|
db7aa8ce6a
|
ADD rofi-bw and rofi-dev selectors
|
2020-05-02 00:02:29 -04:00 |
Nathan Dwarshuis
|
0374b8768c
|
ENH going back to firefox
|
2020-04-20 13:54:49 -04:00 |
Nathan Dwarshuis
|
e47e4fb7e6
|
FIX don't hang if one of the process we need to kill has died
|
2020-04-11 13:46:51 -04:00 |
Nathan Dwarshuis
|
9b3f69bb11
|
ENH use process package instead of unix for spawning subshells
|
2020-04-06 00:14:56 -04:00 |
Nathan Dwarshuis
|
17215dd249
|
ENH make prompt slightly larger
|
2020-04-01 22:49:36 -04:00 |
Nathan Dwarshuis
|
9115da9b87
|
REF add documentation
|
2020-04-01 22:06:00 -04:00 |
Nathan Dwarshuis
|
16bea08957
|
REF fonts
|
2020-04-01 21:03:00 -04:00 |
Nathan Dwarshuis
|
43c68924a5
|
REF rearranged library to be more sane
|
2020-04-01 20:17:47 -04:00 |
Nathan Dwarshuis
|
7c3d01947c
|
ENH add number of windows to workspace monitor
|
2020-04-01 18:13:26 -04:00 |
Nathan Dwarshuis
|
e8e898507a
|
ADD steam to dynamic workspaces
|
2020-03-28 23:15:41 -04:00 |
Nathan Dwarshuis
|
96b7253c9b
|
REF move code to separate submodules
|
2020-03-28 18:38:38 -04:00 |
Nathan Dwarshuis
|
9ff68d97e9
|
REF move dynamic workspace code to workspace mon module
|
2020-03-28 17:29:43 -04:00 |
Nathan Dwarshuis
|
68d83d859f
|
REF move DMenu to separate module and clean up main function code
|
2020-03-28 14:44:50 -04:00 |
Nathan Dwarshuis
|
738205cba2
|
REF move process functions to their own module
|
2020-03-26 09:37:46 -04:00 |
Nathan Dwarshuis
|
a9468ef3dd
|
REF make common xmobar directory
|
2020-03-25 18:55:52 -04:00 |
Nathan Dwarshuis
|
9879d7f43c
|
REF remove print statement
|
2020-03-25 18:35:04 -04:00 |
Nathan Dwarshuis
|
e8cf056301
|
REF use when luke
|
2020-03-25 16:34:38 -04:00 |
Nathan Dwarshuis
|
0ba68a457b
|
FIX use the fork luke
|
2020-03-25 16:32:06 -04:00 |
Nathan Dwarshuis
|
9e381abfd2
|
ADD guard to ensure only one thread per PID spawns
|
2020-03-25 16:18:30 -04:00 |
Nathan Dwarshuis
|
7d92a35e39
|
REF sendxmsg code
|
2020-03-25 14:45:21 -04:00 |
Nathan Dwarshuis
|
81227c1296
|
REF remove xit-event program and refactor workspacemon code
|
2020-03-25 14:09:07 -04:00 |
Nathan Dwarshuis
|
579f124e7b
|
ENH make pattern matcher general for any window class
|
2020-03-25 13:38:41 -04:00 |
Nathan Dwarshuis
|
fc9754fd2c
|
ADD workspace monitor
|
2020-03-25 12:24:40 -04:00 |
Nathan Dwarshuis
|
2f8a0eaf0a
|
ENH use enums for power actions
|
2020-03-22 23:46:56 -04:00 |
Nathan Dwarshuis
|
80b8a2cec6
|
ENH make powermon its own thread
|
2020-03-22 23:20:10 -04:00 |