From 4df279d8cc55103b46df9531616e41d08b7288b2 Mon Sep 17 00:00:00 2001 From: krolxon Date: Sun, 17 Aug 2025 18:29:43 +0530 Subject: setwall: use nsxiv for menu --- .local/bin/setwall | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to '.local/bin/setwall') diff --git a/.local/bin/setwall b/.local/bin/setwall index 36c46db..a18a971 100755 --- a/.local/bin/setwall +++ b/.local/bin/setwall @@ -1,5 +1,5 @@ #!/bin/bash -WALL_DIR="$HOME/pix/wallpapers/onedarkwallpapers/" +WALL_DIR="$HOME/pix/wallpapers/catppuccin/" MODE="random" CUSTOM_PATH="" @@ -27,13 +27,7 @@ case $MODE in fi ;; menu) - WALLPAPER_LIST=$(find "$WALL_DIR" -type f | sort | sed "s|$WALL_DIR||") - CHOSEN=$(echo "$WALLPAPER_LIST" | rofi -dmenu -i -p "Choose wallpaper:") - if [[ -z "$CHOSEN" ]]; then - NEW_WALL=$(find "$WALL_DIR" -type f | shuf -n 1) - else - NEW_WALL="$WALL_DIR$CHOSEN" - fi + NEW_WALL=$(nsxiv -tfpo $WALL_DIR) ;; esac -- cgit v1.2.3