|
|
@ -1,7 +1,6 @@ |
|
|
|
#!/bin/sh |
|
|
|
while read file |
|
|
|
do |
|
|
|
dmenu="$HOME/.config/Scripts/dmenucolor" |
|
|
|
fullpath="$(pwd)/$file" |
|
|
|
case "$1" in |
|
|
|
"w") |
|
|
@ -13,12 +12,12 @@ do |
|
|
|
notify-send "Wallpaper changed." |
|
|
|
;; |
|
|
|
"c") |
|
|
|
[ -z "$destdir" ] && destdir="$(sed "s/\s.*#.*$//;/^\s*$/d" ~/.config/Scripts/folders.shortcuts | awk '{print $2}' | $dmenu -l 20 -i -p "Copy file(s) to where?" | sed "s|~|$HOME|g")" |
|
|
|
[ -z "$destdir" ] && destdir="$(sed "s/\s.*#.*$//;/^\s*$/d" $XDG_CONFIG_HOME/folders | awk '{print $2}' | bemenucolor -l 20 -i -p "Copy file(s) to where?" | sed "s|~|$HOME|g")" |
|
|
|
[ -z "$destdir" ] && exit |
|
|
|
cp "$file" "$destdir" && notify-send -i "$fullpath" "$file copied to $destdir." & |
|
|
|
;; |
|
|
|
"m") |
|
|
|
[ -z "$destdir" ] && destdir="$(sed "s/\s.*#.*$//;/^\s*$/d" ~/.config/Scripts/folders.shortcuts | awk '{print $2}' | $dmenu -l 20 -i -p "Move file(s) to where?" | sed "s|~|$HOME|g")" |
|
|
|
[ -z "$destdir" ] && destdir="$(sed "s/\s.*#.*$//;/^\s*$/d" $XDG_CONFIG_HOME/folders | awk '{print $2}' | bemenucolor -l 20 -i -p "Move file(s) to where?" | sed "s|~|$HOME|g")" |
|
|
|
[ -z "$destdir" ] && exit |
|
|
|
cp "$file" "$destdir" && notify-send -i "$fullpath" "$file moved to $destdir." & |
|
|
|
;; |
|
|
@ -39,7 +38,7 @@ do |
|
|
|
echo -n "$fullpath" | xclip -selection clipboard && |
|
|
|
notify-send "$fullpath copied to clipboard" & ;; |
|
|
|
"d") |
|
|
|
[ "$(printf "No\\nYes" | $dmenu -i -p "Delete $file?")" = "Yes" ] && rm "$file" && notify-send "$file deleted." ;; |
|
|
|
[ "$(printf "No\\nYes" | bemenucolor -i -p "Delete $file?")" = "Yes" ] && rm "$file" && notify-send "$file deleted." ;; |
|
|
|
"G") |
|
|
|
gimp "$file" & ;; |
|
|
|
esac |
|
|
|