diff options
Diffstat (limited to '')
| -rwxr-xr-x | scripts/wallpapermenu | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/scripts/wallpapermenu b/scripts/wallpapermenu index 1ddf308..b60c646 100755 --- a/scripts/wallpapermenu +++ b/scripts/wallpapermenu @@ -3,12 +3,8 @@ if test -z $argv[1] echo "Provide a directory" else - set chosen ( - for file in (fd . $argv[1] -t f -d 1) - if test -z $IMG; or test $file != $IMG - echo -en "$file\0icon\x1fthumbnail://$file\n" - end + ~/.config/scripts/set_background ( + for file in (fd -a -t f -d 1 -E "$(basename "$IMG")" -e jpg -e png -e webp . "$argv[1]") + echo -en "$file\0icon\x1fthumbnail://$file\n" end | rofi -dmenu -p " " -show-icons -theme ~/.config/rofi/wallpapermenu.rasi) - - ~/.config/scripts/set_background (echo $chosen) end |
