Commit for generation 163

This commit is contained in:
2024-10-02 03:55:05 -04:00
parent 1cbef9e0fc
commit 668dcf93f5

View File

@@ -156,6 +156,7 @@ rc(){
} }
safe_rm() { safe_rm() {
played_sound=false
for dir in "$@"; do for dir in "$@"; do
# Check if it's a file or directory # Check if it's a file or directory
if [ -d "$dir" ] || [ -f "$dir" ]; then if [ -d "$dir" ] || [ -f "$dir" ]; then
@@ -191,6 +192,8 @@ safe_rm() {
# Perform the removal if no checks or confirmation is "y" # Perform the removal if no checks or confirmation is "y"
if [ "$check" = false ] || [ "$confirm" = "y" ]; then if [ "$check" = false ] || [ "$confirm" = "y" ]; then
/run/current-system/sw/bin/rm -rfv "$dir" /run/current-system/sw/bin/rm -rfv "$dir"
[[ "$played_sound" -eq "0" ]] && (aplay ~/sound/sys/rm.wav > /dev/null 2>&1 &)
played_sound=1
else else
echo "Operation cancelled for '$dir'." echo "Operation cancelled for '$dir'."
fi fi