Commit Graph

318 Commits

Author SHA1 Message Date
John Mertz 668c3269d9 Add quick switch between docked and detached displays to power menu 2021-01-17 21:48:20 -05:00
John Mertz da77896e0f Add description for stream-podcasts.pl and setup-wireguard.sh 2020-12-01 05:13:20 -05:00
John Mertz 5dfdf7085a Script to install wireguard and generate config 2020-12-01 05:06:41 -05:00
John Mertz 3cfa85d5e5 Script to look up and stream today's podcasts 2020-12-01 04:59:29 -05:00
John Mertz f10d944e17 Kernel formatting 2020-11-23 04:35:26 -05:00
John Mertz 806f3996f2 Updated documentation
Added README data for laptop function button scripts.

Fixed formatting for links and used bold instead of code formatting for script names.
2020-11-16 07:40:33 +00:00
John Mertz dc805e06d5 toggle_output.sh was moved 2020-11-16 02:31:52 -05:00
John Mertz 93731a44e2 Move toggle_outputs to sway directory
It is not specific to thinkpad hardware but it is specific to sway; this is more appropriate
2020-11-16 00:53:09 -05:00
John Mertz 895b9b5588 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
2020-11-15 23:55:20 -05:00
John Mertz dd6a04088f 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.
2020-11-15 23:47:18 -05:00
John Mertz 7f41003cdc Updated for WireGuard, prevented reloading waybar on abort 2020-11-15 23:46:04 -05:00
John Mertz c1d609d8a2 Change to wireguard IP 2020-11-13 20:59:45 -05:00
John Mertz ed8c247372 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
2020-10-10 05:06:58 -04:00
John Mertz b99662e7c1 Remove unnecessary debug line 2020-10-10 04:44:51 -04:00
John Mertz a663dfb863 Script to automatically update firefox since it's not great at doing
this on it's own
2020-09-13 02:18:03 -04:00
John Mertz 38ef9f163f Updated docs, removed unneeded or duplicates 2020-09-11 11:05:15 -04:00
John Mertz ff98665a42 Intial commit of all current scripts 2020-09-11 11:00:39 -04:00
John Mertz 697cb9cf7a Initial Commit 2019-12-08 00:35:41 -05:00