diff options
Diffstat (limited to 'env/.local/bin')
| -rwxr-xr-x | env/.local/bin/scripts/backup/backup-flash (renamed from env/.local/bin/scripts/backup/backup-flash.sh) | 0 | ||||
| -rwxr-xr-x | env/.local/bin/scripts/backup/bbackup (renamed from env/.local/bin/scripts/backup/backup.sh) | 0 | ||||
| -rwxr-xr-x | env/.local/bin/scripts/bri (renamed from env/.local/bin/scripts/bri.sh) | 0 | ||||
| -rwxr-xr-x | env/.local/bin/scripts/math (renamed from env/.local/bin/scripts/math.sh) | 0 | ||||
| -rwxr-xr-x | env/.local/bin/scripts/setwll | 69 | ||||
| -rwxr-xr-x | env/.local/bin/scripts/wallpaper_scripts/default-primary | 1 | ||||
| -rwxr-xr-x | env/.local/bin/scripts/wallpaper_scripts/default-secondary | 1 | ||||
| -rwxr-xr-x | env/.local/bin/scripts/wallpaper_scripts/drg | 1 | ||||
| -rwxr-xr-x | env/.local/bin/scripts/wallpaper_scripts/drk | 1 |
9 files changed, 73 insertions, 0 deletions
diff --git a/env/.local/bin/scripts/backup/backup-flash.sh b/env/.local/bin/scripts/backup/backup-flash index c9ad023..c9ad023 100755 --- a/env/.local/bin/scripts/backup/backup-flash.sh +++ b/env/.local/bin/scripts/backup/backup-flash diff --git a/env/.local/bin/scripts/backup/backup.sh b/env/.local/bin/scripts/backup/bbackup index e1c13d4..e1c13d4 100755 --- a/env/.local/bin/scripts/backup/backup.sh +++ b/env/.local/bin/scripts/backup/bbackup diff --git a/env/.local/bin/scripts/bri.sh b/env/.local/bin/scripts/bri index b943f30..b943f30 100755 --- a/env/.local/bin/scripts/bri.sh +++ b/env/.local/bin/scripts/bri diff --git a/env/.local/bin/scripts/math.sh b/env/.local/bin/scripts/math index 26d4854..26d4854 100755 --- a/env/.local/bin/scripts/math.sh +++ b/env/.local/bin/scripts/math diff --git a/env/.local/bin/scripts/setwll b/env/.local/bin/scripts/setwll new file mode 100755 index 0000000..b19fdf3 --- /dev/null +++ b/env/.local/bin/scripts/setwll @@ -0,0 +1,69 @@ +#!/bin/bash +# may be moved to theme setter +cd "$(dirname "$0")" + +unload=0 +secondary="" +primary="" +all="" + +while getopts "up:s:a:" opt; do + case "$opt" in + u) unload=1 + ;; + p) primary="$OPTARG" + ;; + s) secondary="$OPTARG" + ;; + a) all="$OPTARG" + ;; + esac +done + +shift $((OPTIND-1)) +[ "${1:-}" = "--" ] && shift + +if [ "$all" ]; then + primary="$all" + secondary="$all" +fi + +if [ -z "$primary" ]; then + primary="$(./wallpaper_scripts/default-primary)" +else + if [ -f "./wallpaper_scripts/$primary" ]; then + primary="$(./wallpaper_scripts/$primary)" + fi +fi + +if [ -z "$secondary" ]; then + secondary="$(./wallpaper_scripts/default-secondary)" +else + if [ -f "./wallpaper_scripts/$secondary" ]; then + secondary="$(./wallpaper_scripts/$secondary)" + fi +fi + + +if [ "$WAYLAND_DISPLAY" ]; then + current_wal="$(hyprctl hyprpaper listactive | grep HDMI-A-1 | sed 's/HDMI-A-1 = //')" + hyprctl hyprpaper preload $primary + hyprctl hyprpaper wallpaper "HDMI-A-1,$primary" + if [ $unload == 1 ]; then + hyprctl hyprpaper unload "$current_wal" + fi + + current_wal="$(hyprctl hyprpaper listactive | grep DP-1 | sed 's/DP-1 = //')" + hyprctl hyprpaper preload $secondary + hyprctl hyprpaper wallpaper "DP-1,$secondary" + if [ $unload == 1 ]; then + hyprctl hyprpaper unload "$current_wal" + fi +else + if [ -z "$1" ]; then + nitrogen --head=0 --set-zoom-fill $primary + + nitrogen --head=1 --set-zoom-fill $secondary + fi +fi + diff --git a/env/.local/bin/scripts/wallpaper_scripts/default-primary b/env/.local/bin/scripts/wallpaper_scripts/default-primary new file mode 100755 index 0000000..2898bfb --- /dev/null +++ b/env/.local/bin/scripts/wallpaper_scripts/default-primary @@ -0,0 +1 @@ +echo "/home/iceyrazor/stuff/media/wallpapers/4500025-retrowave-vaporwave-car-typography-purple-blue-chromatic-aberration-initial-d-hachi-roku.jpg" diff --git a/env/.local/bin/scripts/wallpaper_scripts/default-secondary b/env/.local/bin/scripts/wallpaper_scripts/default-secondary new file mode 100755 index 0000000..f2f5ee1 --- /dev/null +++ b/env/.local/bin/scripts/wallpaper_scripts/default-secondary @@ -0,0 +1 @@ +echo "/home/iceyrazor/stuff/media/wallpapers/tumblr_06bbd355f3e355049446dac24f6e7c44_2c486f77_1280 ninesols.jpg" diff --git a/env/.local/bin/scripts/wallpaper_scripts/drg b/env/.local/bin/scripts/wallpaper_scripts/drg new file mode 100755 index 0000000..49ef5ca --- /dev/null +++ b/env/.local/bin/scripts/wallpaper_scripts/drg @@ -0,0 +1 @@ +echo "/home/iceyrazor/stuff/media/wallpapers/6b06108fa3bc46f5.jpg" diff --git a/env/.local/bin/scripts/wallpaper_scripts/drk b/env/.local/bin/scripts/wallpaper_scripts/drk new file mode 100755 index 0000000..297f16a --- /dev/null +++ b/env/.local/bin/scripts/wallpaper_scripts/drk @@ -0,0 +1 @@ +echo "/home/iceyrazor/stuff/media/wallpapers/dark_leaves.png" |
