al-skel/home/bin/polybar-trash

28 lines
598 B
Plaintext
Raw Normal View History

2017-10-16 14:38:02 -05:00
#!/usr/bin/env bash
TRASH_DIRECTORY="$BLOCK_INSTANCE"
if [[ $TRASH_DIRECTORY = "" ]]; then
TRASH_DIRECTORY="${XDG_DATA_HOME:-$HOME/.local/share}/Trash"
2017-10-16 14:38:02 -05:00
fi
if [[ $BLOCK_BUTTON -eq 1 ]]; then
xdg-open "$TRASH_DIRECTORY/files"
elif [[ $BLOCK_BUTTON -eq 3 ]]; then
rm -r "$TRASH_DIRECTORY/files"
rm -r "$TRASH_DIRECTORY/info"
mkdir "$TRASH_DIRECTORY/files"
mkdir "$TRASH_DIRECTORY/info"
2017-10-16 14:38:02 -05:00
fi
TRASH_COUNT=$(ls -U -1 "$TRASH_DIRECTORY/files" | wc -l)
2017-10-16 14:38:02 -05:00
URGENT_VALUE=30
echo "$TRASH_COUNT"
echo "$TRASH_COUNT"
2017-10-16 14:38:02 -05:00
echo ""
if [[ $TRASH_COUNT -ge $URGENT_VALUE ]]; then
exit 31
2017-10-16 14:38:02 -05:00
fi