From 213d8bf9c8400424e45a70b484a501d12fc4c043 Mon Sep 17 00:00:00 2001 From: Dakedres Date: Fri, 13 Dec 2024 01:04:26 -0700 Subject: [PATCH] oops --- archive.sh | 1 + scripts/le-wallpaper-open | 27 +++++++++++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100755 scripts/le-wallpaper-open diff --git a/archive.sh b/archive.sh index 39246d0..c80077b 100755 --- a/archive.sh +++ b/archive.sh @@ -31,6 +31,7 @@ le-audio \ sxhkd-help \ change-scheme \ le-wallpaper \ +le-wallpaper-open \ xfce4-le-wallpaper \ qutebrowser \ qutesearch \ diff --git a/scripts/le-wallpaper-open b/scripts/le-wallpaper-open new file mode 100755 index 0000000..3ac266c --- /dev/null +++ b/scripts/le-wallpaper-open @@ -0,0 +1,27 @@ +#!/bin/sh + +xrandr | awk ' +function addWallpaper(i) { + split($3, a, "+"); + b[bi] = a[2]; + c[bi] = $1; + bi++ +} + +$2 == "connected" { + for(i=1;i<=NF;i++) { + if($i ~ /[0-9]+x[0-9]+\+[0-9]+\+[0-9]+/) { + addWallpaper(i); + } + } +} + +END { + PROCINFO["sorted_in"] = "@val_num_asc"; + d = "feh --bg-center"; + for(i in b) { + d=d " $HOME/.local/share/le_wallpaper/" c[i] ".png"; + } + system(d) +} +'