John Mertz
4750ac31b3
Move toggle_outputs to sway directory
...
It is not specific to thinkpad hardware but it is specific to sway; this is more appropriate
2022-10-31 18:32:46 -04:00
John Mertz
d8bfb5a38e
Thinkpad control scripts
...
SystemD unit file to give ownership or necessary sys files to user
toggle_outputs.sh simply swaps between two most common layouts with
sway/displays.pl
kbd_backlight.pl simply increments the current backlight brightness then
%3 to cycle between off, low, high
blc.pl is an overly complicated screen backlight control
2022-10-31 18:32:46 -04:00
John Mertz
8baad221bd
Better comments, prevent duplicate waybars
...
Generate a single config file. Multiple processes seems to have run into
a bug where waybar will restore killed bars.
2022-10-31 18:32:46 -04:00
John Mertz
f8bc44a733
Updated for WireGuard, prevented reloading waybar on abort
2022-10-31 18:32:46 -04:00
John Mertz
0893074aa1
Change to wireguard IP
2022-10-31 18:32:45 -04:00
John Mertz
5b18c8d7f4
Login scripts
...
Stores WM to last_login_gui file to allow for auto-login to the last
used GUI
Removes old log file, executes GUI with new one
2022-10-31 18:32:45 -04:00
John Mertz
ea6b7df307
Remove unnecessary debug line
2022-10-31 18:32:45 -04:00
John Mertz
93a185960f
Script to automatically update firefox since it's not great at doing
...
this on it's own
2022-10-31 18:32:45 -04:00
John Mertz
0a65577304
Updated docs, removed unneeded or duplicates
2022-10-31 18:32:45 -04:00
John Mertz
e80233dd04
Intial commit of all current scripts
2022-10-31 18:32:44 -04:00
John Mertz
39788a2641
Initial Commit
2022-10-31 18:32:34 -04:00
John Mertz
9dd860332a
Window transparency effecs
2022-09-23 22:37:07 -04:00
John Mertz
43da6f9a4a
Clean up some unneeded variables
2022-09-23 18:26:56 -04:00
John Mertz
d1907bfda4
clean up window titles
2022-09-23 18:25:32 -04:00
John Mertz
be285ea48a
Superseded by using wofi-wifi-menu.sh directly
2022-09-23 18:23:04 -04:00
John Mertz
6d2e0b8a3d
Add a few icon options (still need a comprehensive list)
2022-09-23 18:19:51 -04:00
John Mertz
0fab30cc8e
Increase icon size
2022-09-23 18:19:25 -04:00
John Mertz
22e3692d22
update flag file path to .spool
2022-09-23 18:07:29 -04:00
John Mertz
500c5f7c72
More robust gammastep applet
2022-09-23 18:07:06 -04:00
John Mertz
1dc14b5749
Bar argument in error output
2022-09-23 18:03:41 -04:00
John Mertz
0fb49f9e06
Generic power-menu.sh script for rofi/wofi depending on WM
2022-09-23 17:37:09 -04:00
John Mertz
95499d1130
Fix file path of cropped image
2022-09-22 14:32:39 -04:00
John Mertz
4a69e4e8d6
Script to rotate wallpaper
2022-09-22 14:32:09 -04:00
John Mertz
84ba87dcf8
Update wofi-alt-tab.sh
2022-09-22 13:48:43 -04:00
John Mertz
ccdf61d77d
Clean up unnecessary vars
2022-09-17 17:03:16 -04:00
John Mertz
e5e520572b
attribution
2022-09-17 17:03:01 -04:00
John Mertz
384fb1e69c
Use sidebar config
2022-09-17 17:02:46 -04:00
John Mertz
8f81b5a594
Rename and give attribution
2022-09-17 17:00:11 -04:00
John Mertz
b8bf5eb197
Wifi Menu
...
Slightly modified from https://github.com/fourstepper/wofi-wifi-menu
2022-09-17 16:26:39 -04:00
John Mertz
5c7f22bec7
Emoji picker
...
Slightly modified from https://github.com/dln/wofi-emoji in order to
always use wl-clip and use custom wofi style.css
2022-09-17 16:05:40 -04:00
John Mertz
1658999ba1
Track backlight brightness better to allow reverting (by screensaver, etc.)
2022-09-17 15:22:18 -04:00
John Mertz
b403d8987c
Whitespace
2022-09-17 15:21:13 -04:00
John Mertz
d8ae0c1c48
Track PID
2022-09-17 15:17:28 -04:00
John Mertz
2559d13d38
Prevent fork. Limits to one PID
2022-09-17 15:17:02 -04:00
John Mertz
3c059af401
Increase delay to give more time before deletion
2022-09-17 15:16:05 -04:00
John Mertz
586ce31d0d
Inverted logic for log level validationd
2022-09-02 23:05:44 -06:00
John Mertz
3a3bfcd6a6
Enhance kdb_backlight with sleep/restore function
2022-09-02 22:47:44 -06:00
John Mertz
540dc56478
Gammastep waybar
2022-08-25 23:05:14 -06:00
John Mertz
1fe452828c
Force GLES2
...
Update defaulted to Vulkan which isn't working
2022-08-23 11:59:45 -06:00
John Mertz
bd0bbdb727
Update --bar formatting
2022-08-23 11:58:00 -06:00
John Mertz
922e3708c2
Add recursive enumeration of images
...
cleaned up some comments and one typo in ARG parsing
2022-07-25 22:27:47 -04:00
John Mertz
55c2a73737
Systemd Unit for wallpaper.pl
2022-07-25 18:43:35 -04:00
John Mertz
c607015ade
Refactor, add SystemD Journaling
2022-07-25 17:03:18 -04:00
John Mertz
a08cfa4d96
Pureblack lockscreen
2022-07-23 03:59:03 -04:00
John Mertz
2933abcabb
Update usage and add some TODO comments
2022-07-23 03:58:11 -04:00
John Mertz
3f54f5f4bc
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-07-23 03:43:34 -04:00
John Mertz
3f07586ae9
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-07-23 01:32:23 -04:00
John Mertz
4716ce55bc
Wallpaper rotation script
2022-07-23 01:12:03 -04:00
John Mertz
6a75a61af8
Switch to 'model' instead of 'serial', clean display list
2022-07-21 17:15:21 -04:00
John Mertz
24da885f89
Update wofi-alt-tab.sh
...
formatting
2022-07-20 23:34:39 -04:00