Commit Graph

138 Commits

Author SHA1 Message Date
John Mertz 73501f0489 Daemonize swaylock to allow for subsequent actions 2024-02-22 11:06:07 -07:00
John Mertz ea1eb198c7 Write to .dotfiles instead of .config 2024-02-01 20:30:16 -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 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 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 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 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 978daa7c10
Fix incorrect timeout vars 2023-07-21 17:06:24 -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
John Mertz 558b0e616d Increase opacity 2023-07-16 14:55:59 -04:00
John Mertz 9c691f3d79 rename debian12 -> debian 2023-07-16 14:55:13 -04:00
John Mertz d120ccb9e9 Configurable waybar path, initialize with nix path 2023-07-16 14:53:24 -04:00
John Mertz 59d1656021
Full transparency 2023-05-13 14:10:26 -04:00
John Mertz fafc92f6ce Move systemd services to .dotfiles 2023-04-20 18:14:16 -04:00
John Mertz 59f84d2092 Just re-enable displays rather than using displays.pl
No need to re-arrange windows/bars
2023-04-12 21:40:47 -04:00
John Mertz 6c466e6dc9
Switch `grave` pop-up terminal to use Alacritty
TODO:
- Need to update existing window detection to find 'Alacritty-grave'
app_id.
- Also switch to AnyEvent::Sway
2023-04-09 21:40:34 -04:00
John Mertz 71c0f653b8
Export service from Debian
distrobox-export --service

TODO: Need to fix non-interactive ENV to include PYENV_ROOT in path
2023-04-09 21:36:50 -04:00
John Mertz adb79d1bab
Reduce transparency slightly 2023-04-09 21:35:35 -04:00
John Mertz 2ef6def85f
Don't sleep while in hidernate inhibitor mode 2023-04-09 13:17:02 -04:00
John Mertz d9dfb30ca4
Merge
log old exec because I might need it
2023-01-17 11:25:05 -05:00
John Mertz ff4f9b43dc Sway and distrobox scripts 2023-01-17 11:18:30 -05:00
John Mertz 4c5cad9458 Add TODO 2023-01-09 17:55:31 -05:00
John Mertz c8912d288e Get outputs from configuration file 2023-01-09 17:52:25 -05:00
John Mertz 2b83934283
Re-disable Journald, -> distrobox 2023-01-09 11:52:03 -05:00
John Mertz 00eef39441
Fix merge conflicts 2023-01-07 13:32:14 -05:00
John Mertz 6cbadb5d5d
ts4 2023-01-07 08:17:43 -05:00
John Mertz 6d33d9446f tabs->spaces 2023-01-06 14:41:31 -05:00
John Mertz ecd9920a37 Standardize and expand tab to 4 2022-12-29 12:37:33 -05:00
John Mertz c4bbf89f52 Increase scale for new terminal font size.
Maximum possible to fit 108 columns when vertically split 50/50, enough for 100 columns plus 8 for line numbers/git status
2022-12-29 12:36:53 -05:00
John Mertz 5efb8da6cf
Renamed 2022-12-16 20:19:40 -05:00
John Mertz 2955c76c7b
Move gammastep to distrobox 2022-12-16 20:15:00 -05:00
John Mertz ccde8384cc renamed 2022-12-15 21:52:54 -05:00
John Mertz 3e034fb461
Move sway-transparency to distrobox
Standardize script names
2022-12-15 11:26:05 -05:00
John Mertz fcffe18886 Typos 2022-12-12 18:04:23 -05:00
John Mertz 14310c3c58 Support for blocking hibernation 2022-11-21 18:56:50 -05:00
John Mertz 4bdd817ae1 New 'fade' action as first step to 'idle'
Will take ~1-2s to fade all windows (depending on number of windows. Allows for fullscreen wallpaper for a couple of minutes before next steps.
2022-11-21 18:44:59 -05:00
John Mertz 006e009eea Disable logging 2022-11-07 14:50:51 -05:00
John Mertz 447fcb9b5d Remove merge cruft 2022-11-04 23:06:08 -04:00
John Mertz abc0b9f097 Merge branch 'master' of ssh://git@git.john.me.tz:223/jpm/scripts.git
Conflicts:
	send-to-kodi.sh
	sway/displays.pl
	sway/idle.sh
	sway/idlecountdown.sh
	sway/startsway.sh
	waybar/waybar-fedora-silverblue.sh
	wofi/wofi-alt-tab.sh
2022-11-04 11:09:07 -04:00
John Mertz 6759d36323 Update displays.pl 2022-11-04 11:05:12 -04:00