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
John Mertz
5c3a10ce76
Cleanup and update paths
2022-10-31 18:32:57 -04:00
John Mertz
274d9cc75b
Switch to TV as docked configuration
2022-10-31 18:32:56 -04:00
John Mertz
402ce7fefa
Remove debugging. Test brightness effect (oled)
2022-10-31 18:32:56 -04:00
John Mertz
b74c0f0faf
Add lock functions to idle script
2022-10-31 18:32:55 -04:00
John Mertz
b0ec5cdafb
Add TV to configurations
2022-10-31 18:32:55 -04:00
John Mertz
b3e2e00961
Sticky the pop-up terminal while present
2022-10-31 18:32:54 -04:00
John Mertz
d06ed5266f
Add fallback bg, fix missing args, hide waybar
...
If no background arguement exists, use a fallback colour. If no scale or
transform argument exists use 1 and 0. Toggle off waybar on start (I
don't think this works properly)
2022-10-31 18:32:54 -04:00
John Mertz
93125c95ee
Dynamic scale for Yoga
...
This is a big-ol hack. I should ideally just have an external file for
the configs which differs for each device.
2022-10-31 18:32:52 -04:00
John Mertz
24457ca338
Add sock and display id to allow non-attached execution
...
SWAYSOCK is now static so it can be referenced by all of the swaymsg
commands.
waybar now includes a static WAYLAND_DISPLAY declaration.
This allows for recovery/configuration via SSH as well as groundwork for
udev (un)docking rules.
2022-10-31 18:32:52 -04:00