Commit Graph

114 Commits

Author SHA1 Message Date
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
John Mertz b79d4ada25 Update startsway.sh 2022-11-04 11:03:55 -04:00
John Mertz aa9f93ccdd
Development branch to get sticky.client
Kill wallpapers on exit
2022-10-31 18:33:08 -04:00
John Mertz 6f6f42db57
Trigger swayidle 2022-10-31 18:33:07 -04:00
John Mertz d90eaeed5c
improve idle behaviour 2022-10-31 18:33:07 -04:00
John Mertz 4d73b99abf
Window transparency effecs 2022-10-31 18:33:07 -04:00
John Mertz 1cc843e6eb
Generic power-menu.sh script for rofi/wofi depending on WM 2022-10-31 18:33:05 -04:00
John Mertz fa007b60ef
Fix file path of cropped image 2022-10-31 18:33:05 -04:00
John Mertz bc61b23883
Script to rotate wallpaper 2022-10-31 18:33:04 -04:00
John Mertz 9c5b60d42f
Track PID 2022-10-31 18:33:02 -04:00
John Mertz 8dcbcb5fe5
Prevent fork. Limits to one PID 2022-10-31 18:33:02 -04:00
John Mertz 05d692d936
Increase delay to give more time before deletion 2022-10-31 18:33:02 -04:00
John Mertz c62109d263
Inverted logic for log level validationd 2022-10-31 18:33:01 -04:00
John Mertz 156ff9221d
Gammastep waybar 2022-10-31 18:33:01 -04:00
John Mertz 2c4ef97a1b
Force GLES2
Update defaulted to Vulkan which isn't working
2022-10-31 18:33:01 -04:00
John Mertz aa70b984c3
Add recursive enumeration of images
cleaned up some comments and one typo in ARG parsing
2022-10-31 18:33:00 -04:00
John Mertz f1f94b6df4
Systemd Unit for wallpaper.pl 2022-10-31 18:33:00 -04:00
John Mertz a864b85df1
Refactor, add SystemD Journaling 2022-10-31 18:33:00 -04:00
John Mertz 2a331db20b
Update usage and add some TODO comments 2022-10-31 18:33:00 -04:00
John Mertz ab01514238
Implement signals
Minimum viable product. TERM closes gracefully, KILL just removes PID, and USR1 rotates immediately and restarts timer.

Other changes:
- Whitespace
- Implemented using lazy, excessive use of global variables. This needs to be improved.
- Comment blocks
2022-10-31 18:32:59 -04:00
John Mertz 640dd8d2d9
Minor bugs
Cropping should be avoided if the image is the same size also, not just if it is smaller.
I was using a minimum of 2 outputs while testing on my desktop. Revert that to 1.
Remove trailing tabs.
2022-10-31 18:32:59 -04:00
John Mertz 31fc3ceff3
Wallpaper rotation script 2022-10-31 18:32:59 -04:00
John Mertz bb7a12a8b4
Switch to 'model' instead of 'serial', clean display list 2022-10-31 18:32:59 -04:00
John Mertz 0f0a1c9011
Socket Path 2022-10-31 18:32:57 -04:00
John Mertz bf19e6c0d2
Update paths 2022-10-31 18:32:57 -04:00