blob: a3880e480314652b8a78eb13d9211f7b2dc8bce3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
#!/bin/sh
# For theme to be applied ~/.Xresource file must be present
while read -r file
do
case "$1" in
"m")
[ -z $destdir ] && destdir="$(echo "$HOME/Pictures" | dmenu -p "Move directory: " | sed "s|~|$HOME|g")"
[ ! -d $destdir ] && { nsend "Not a directory" ; exit 2 ;}
mv "$file" "$destdir" && nsend "$file moved to $destdir" &
;;
"c")
[ -z $destdir ] && destdir="$(echo "$HOME/Pictures" | dmenu -p "Copy directory: " | sed "s|~|$HOME|g")"
[ ! -d $destdir ] && { nsend "Not a directory" ; exit 2 ;}
cp "$file" "$destdir" && nsend "$file copied to $destdir" &
;;
"w")
setwp "$file" && nsend "Wallpaper changed to $file" ;;
"d")
[ ! -d ~/.trash ] && { mkdir ~/.trash && nsend "~/.trash created";}
mv "$file" ~/.trash && nsend "$file is moved to ~/.trash" ;;
"r")
convert -rotate 90 "$file" "$file" ;;
"R")
convert -rotate -90 "$file" "$file" ;;
"f")
convert -flop "$file" "$file" ;;
"y")
echo -n "$file" | xclip -selection clipboard && nsend "Copied to clipboard" & ;;
"Y")
readlink -f "$file" | tr -d '\n' | xclip -selection clipboard && nsend "Copied to clipboard" & ;;
esac
done
|