John Mertz
7e43f9f600
Update PID file location to XDG state path
2024-04-19 15:05:30 -06:00
John Mertz
93c786f9e3
Don't skip opacity changes if prev_focused was killed
2024-03-08 12:45:19 -07:00
John Mertz
c4964abe96
Erroneously checked for None on attribute instead of object
2024-03-08 12:33:32 -07:00
John Mertz
cd4af99566
Prevent crash if prev_focus.id is None
2024-03-08 12:17:56 -07:00
John Mertz
0eb58077e6
Use XDG state directory instead of custom .spool
2024-03-08 12:11:04 -07:00
John Mertz
7a10a72476
Increase transparency slightly
2024-03-08 12:03:47 -07:00
John Mertz
6ef42310f1
Lock opacity for sticky windows
2024-03-08 12:03:16 -07:00
John Mertz
2be287ef9f
Fix bash syntax for string matching
2024-03-08 12:00:51 -07:00
John Mertz
672daf8889
Remove wifi connection option from menu in favour of nm-applet
2024-03-08 12:00:08 -07:00
John Mertz
db048cfe82
Fix ignore_mode. 'hibernate' not properly assigned
2024-03-08 11:59:21 -07:00
John Mertz
636be47198
Run display.pl with proper PATH
2024-03-08 11:58:45 -07:00
John Mertz
fcf2b91b7b
More even background padding
2024-02-22 22:50:00 -07:00
John Mertz
73501f0489
Daemonize swaylock to allow for subsequent actions
2024-02-22 11:06:07 -07:00
John Mertz
7c3ba7cad8
Authenticator no longer requires pcscd restart to function
2024-02-22 11:03:58 -07:00
John Mertz
ea1eb198c7
Write to .dotfiles instead of .config
2024-02-01 20:30:16 -07:00
John Mertz
ef298a2e23
Run displays.pl from host using Carton libs
2024-02-01 20:29:37 -07:00
John Mertz
e01d899666
Fix notification when /tmp/brightness-notification does not exist or is empty
2024-02-01 20:28:50 -07:00
John Mertz
74af6090d1
Require AnyEvent::Sway for wallpapers.pl
2024-01-31 22:40:04 -07:00
John Mertz
825bfbd804
Configure Carton for displays.pl
2024-01-31 21:22:30 -07:00
John Mertz
1cd1f72809
Nicer waybar notifications (paired with .dotfiles commit)
2024-01-31 21:20:58 -07:00
John Mertz
25e3e809b4
Whitespace
2024-01-21 21:14:43 -07:00
John Mertz
b88b08cd10
Write wallpaper_outputs file and start wallpaper daemon
2024-01-21 21:14:15 -07:00
John Mertz
fd73739229
Update to signatures and fix to 5.36 for Debian dependencies
2024-01-21 21:06:53 -07:00
John Mertz
d686e64015
Deprecate x1 display and fix x13 in list
2024-01-21 20:12:03 -07:00
John Mertz
31e58f0693
Update available displays
2024-01-21 20:04:47 -07:00
John Mertz
efda727106
Append to previous
2024-01-21 19:49:13 -07:00
John Mertz
1fff8e80bf
Add refresh rate option
...
Bitrate for 4k@60 seems to be slightly too high, which causes artifacts and cut-outs. Lock to 30fps.
2024-01-21 19:47:35 -07:00
John Mertz
1ae0279f42
Fix distrobox command
2024-01-21 19:43:25 -07:00
John Mertz
7630ee5878
Take ownership of brightness file, if possible
...
Improve errors, if not.
2023-11-17 18:40:36 -07:00
John Mertz
62e9b4b53d
Fix tofi path
2023-11-17 13:25:58 -07:00
John Mertz
d8c1953947
Fix `tofi` paths and arguments
2023-11-17 13:21:49 -07:00
John Mertz
9a73102ab5
Fix last_display path, update toggle targets
...
No longer necessary to restart mako
2023-11-17 13:19:08 -07:00
John Mertz
5e556193ca
Prevent mako notifications from appearing during idle
2023-11-17 13:18:06 -07:00
John Mertz
d4e274c29a
File-based tofi menus
...
Also changed the snippet script to use this method
2023-11-14 14:10:53 -07:00
John Mertz
e5b3acb5e4
Add selection mode for multiple matches, debugging, help, and 'all' mode
2023-11-13 14:44:16 -07:00
John Mertz
671bc03816
Update displays.pl
2023-10-24 11:05:50 -06:00
John Mertz
a2719e8c43
Create simplified `flatpak run` script
2023-10-19 12:40:50 -06:00
John Mertz
0563b42684
Run wireguard as user
2023-10-19 12:39:51 -06:00
John Mertz
8552974810
Allow single space in SSID
2023-10-19 11:54:41 -06:00
John Mertz
5f6bcbe072
Don't use custom path to toolbox export
2023-10-05 18:40:05 +00:00
John Mertz
fbf1e353fa
I have a new yoga, need disambiguation
...
Also add an 'all' which supports eDP-1 and Both
2023-10-05 18:39:09 +00:00
John Mertz
f0ea056531
Remove absolute path
...
Allows usage with distrobox-export path
2023-10-05 18:37:31 +00:00
John Mertz
285fde9b6c
Allow usage in Distrobox
2023-10-05 18:36:53 +00:00
John Mertz
57ebe092ba
Erroneous class for critical battery
2023-09-15 22:56:49 -06:00
John Mertz
1247df0cce
New battery module
...
I no longer have devices with two batteries, so the old one is overly
complicated.
ACPI provides simpler output and an estimated time remaining!f
2023-09-05 12:34:59 -06:00
John Mertz
7af9d67b29
Allow specifying a specific mode as an argument
2023-08-13 22:27:34 -06:00
John Mertz
4edd9a297d
Fix ssh-agent
2023-08-11 12:19:58 -04:00
John Mertz
978daa7c10
Fix incorrect timeout vars
2023-07-21 17:06:24 -04:00
John Mertz
d58589fb3c
Rename debian12 distrobox -> debian
2023-07-21 15:20:15 -04:00
John Mertz
b87527f8b0
Enhance idle options
...
Allow for calling idle with --ignore_mode to run an option beyond the
current sequence limit.
Allow 'dim' as it's own option.
Add 'lock' option to waybar script (and add it to source control in the
first place).
Simplify sequence logic by setting a numerical mode.
Improve help.
2023-07-20 22:07:23 -04:00