diff options
Diffstat (limited to 'bin/guiscripts/favwal')
-rwxr-xr-x | bin/guiscripts/favwal | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/bin/guiscripts/favwal b/bin/guiscripts/favwal new file mode 100755 index 0000000..f3222a2 --- /dev/null +++ b/bin/guiscripts/favwal @@ -0,0 +1,10 @@ +#!/bin/sh +pics="$(xdg-user-dir PICTURES)" +favs="wallpapers/favorites" + +mkdir -p "${pics:=$HOME/pics}/$favs" +wal="$(realpath "$pics/wallpaper")" +diff "$wal" "$pics/$favs/$(realpath "$wal" | xargs basename)" > /dev/null 2>&1 && + exit +cp "$wal" "$pics/$favs" +echo "$wal" |