diff options
-rwxr-xr-x | i3blocks/i3battery.sh | 4 | ||||
-rwxr-xr-x | i3blocks/i3mailbox.sh | 5 | ||||
-rwxr-xr-x | i3blocks/i3moon.sh | 16 | ||||
-rwxr-xr-x | i3lock.sh | 3 | ||||
-rwxr-xr-x | ripme.sh | 2 | ||||
-rwxr-xr-x | showURLimage.sh | 6 | ||||
-rwxr-xr-x | syncMail.sh | 2 | ||||
-rwxr-xr-x | touchpad.sh | 3 |
8 files changed, 22 insertions, 19 deletions
diff --git a/i3blocks/i3battery.sh b/i3blocks/i3battery.sh index 1278eeb..51dfa37 100755 --- a/i3blocks/i3battery.sh +++ b/i3blocks/i3battery.sh @@ -12,8 +12,8 @@ case $BLOCK_BUTTON in esac status=$(cat /sys/class/power_supply/"$1"/status) -capacity=$(cat /sys/class/power_supply/"$1"/capacity) || exit -remaining=$(acpi | cut -d' ' -f5 | cut -d':' -f-2) +capacity=$(cat /sys/class/power_supply/"$1"/capacity) || exit 0 +[ -f "/bin/acpi" ] && remaining="$(acpi | cut -d' ' -f5 | cut -d':' -f-2)" || remaining="missing acpi" if [ "$capacity" -ge 80 ]; then color="#b8bb26" diff --git a/i3blocks/i3mailbox.sh b/i3blocks/i3mailbox.sh index 89fb49a..70343c8 100755 --- a/i3blocks/i3mailbox.sh +++ b/i3blocks/i3mailbox.sh @@ -13,8 +13,11 @@ case $BLOCK_BUTTON in - Middle click syncs mail" ;; esac +syncIcon="" +[ -n "$(pgrep mbsync)" ] && syncIcon="🔃" gmailN="$(du -a ~/.mail/gmail/INBOX/new/* 2>/dev/null | sed -n '$=')" [ "$gmailN" ] || gmailN="0" unioviN="$(du -a ~/.mail/uniovi/INBOX/new/* 2>/dev/null | sed -n '$=')" [ "$unioviN" ] || unioviN="0" -echo "$(cat /tmp/imapsyncicon) Gmail: $gmailN uniovi: $unioviN" +#echo "$(cat /tmp/imapsyncicon) Gmail: $gmailN uniovi: $unioviN" +echo "$syncIcon Gmail: $gmailN uniovi: $unioviN" diff --git a/i3blocks/i3moon.sh b/i3blocks/i3moon.sh index e86c4ca..d691e8d 100755 --- a/i3blocks/i3moon.sh +++ b/i3blocks/i3moon.sh @@ -3,14 +3,14 @@ # Shows an emoji with the phase of the moon [ ! -f "/bin/pom" ] && echo "🌜 bsd-games not installed. 🌛" && exit 0 -pom | grep -q "New" && moon=🌚 -pom | grep -q "Waxing Crescent" && moon=🌒 -pom | grep -q "First Quarter" && moon=🌓 -pom | grep -q "Waxing Gibbous" && moon=🌔 -pom | grep -q "Full" && moon=🌝 -pom | grep -q "Waning Gibbous" && moon=🌖 -pom | grep -q "Last Quarter" && moon=🌗 -pom | grep -q "Waning Crescent" && moon=🌘 +pom | fgrep -q "New" && moon=🌚 +pom | fgrep -q "Waxing Crescent" && moon=🌒 +pom | fgrep -q "First Quarter" && moon=🌓 +pom | fgrep -q "Waxing Gibbous" && moon=🌔 +pom | fgrep -q "is Full" && moon=🌝 +pom | fgrep -q "Waning Gibbous" && moon=🌖 +pom | fgrep -q "Last Quarter" && moon=🌗 +pom | fgrep -q "Waning Crescent" && moon=🌘 echo "$moon" @@ -13,5 +13,6 @@ maim "$imgTemp" #[ -e "$imgLock" ] && convert "$imgTemp" -colors 2 -mode 2x5 "#00001f,000000" "$imgFinal" #[ -e "$imgLock" ] && convert "$imgTemp" -median 10x5 "#00001f,000000" "$imgFinal" #[ -e "$imgLock" ] && convert "$imgTemp" -polaroid 0 +level-colors "#00001f,000000" "$imgFinal" -[ -e "$imgLock" ] && convert "$imgTemp" -colors 2 -motion-blur 5x5 +level-colors "#00001f,000000" "$imgFinal" +#[ -e "$imgLock" ] && convert "$imgTemp" -colors 2 -motion-blur 5x5 +level-colors "#00001f,000000" "$imgFinal" +[ -e "$imgLock" ] && convert "$imgTemp" -median 2x2 -colors 8 "$imgFinal" i3lock -i "$imgFinal" -f || i3lock -i "$imgTemp" -f @@ -1,4 +1,4 @@ #!/bin/sh notify-send -t 1400 "Ripping $1..." -java -jar ~/programs/ripme*.jar -u "$1" && notify-send "Finished ripping $1." +java -jar "/home/taamas/programs/ripme.jar" -l "/home/taamas/images/rips" -u "$1" && dunstify "Finished ripping $1." diff --git a/showURLimage.sh b/showURLimage.sh index 9ad0a6d..2d5b485 100755 --- a/showURLimage.sh +++ b/showURLimage.sh @@ -2,6 +2,6 @@ # Downloads an url to /tmp and opens it with sxiv. -filename=/tmp/showURLimage$(date +%H%M%S) -curl $1 > $filename -sxiv -b -N sxivfloat $filename || notify-send "No image found at $1" +filename="/tmp/showURLimage$(date +%H%M%S)" +curl "$1" > "$filename" +sxiv -b -N "sxivfloat" "$filename" || notify-send "No image found at $1" diff --git a/syncMail.sh b/syncMail.sh index ecaa05a..dfc4ee6 100755 --- a/syncMail.sh +++ b/syncMail.sh @@ -2,9 +2,7 @@ # Calls mbsync (isync binary) to syncronize mailboxes -echo "🔃" > /tmp/imapsyncicon pkill -SIGRTMIN+15 i3blocks mbsync -c ~/.config/isync/gmmbsyncrc -a mbsync -c ~/.config/isync/uombsyncrc -a -rm /tmp/imapsyncicon pkill -SIGRTMIN+15 i3blocks diff --git a/touchpad.sh b/touchpad.sh index 0d30c4c..377dc1f 100755 --- a/touchpad.sh +++ b/touchpad.sh @@ -2,5 +2,6 @@ # Toggles the touchpad -device="PS/2 Generic Mouse" + device="ETPS/2 Elantech Touchpad" +#device="PS/2 Generic Mouse" [ "$(xinput --list-props "$device" | grep -e "Device Enabled (.*):.*1")" ] && xinput disable "$device" || xinput enable "$device" |