This repository has been archived on 2024-09-01. You can view files and clone it, but cannot push or open issues or pull requests.
al-skel/base/bin/polybar-trash

27 lines
597 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