From 668dcf93f50d9669f39720a5e11081485e032674 Mon Sep 17 00:00:00 2001 From: Kyler Clay Date: Wed, 2 Oct 2024 03:55:05 -0400 Subject: [PATCH] Commit for generation 163 --- glasshouse-desktop/modules/zshell.nix | 3 +++ 1 file changed, 3 insertions(+) diff --git a/glasshouse-desktop/modules/zshell.nix b/glasshouse-desktop/modules/zshell.nix index 47ccb3c..36b1fc8 100644 --- a/glasshouse-desktop/modules/zshell.nix +++ b/glasshouse-desktop/modules/zshell.nix @@ -156,6 +156,7 @@ rc(){ } safe_rm() { + played_sound=false for dir in "$@"; do # Check if it's a file or directory if [ -d "$dir" ] || [ -f "$dir" ]; then @@ -191,6 +192,8 @@ safe_rm() { # Perform the removal if no checks or confirmation is "y" if [ "$check" = false ] || [ "$confirm" = "y" ]; then /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 echo "Operation cancelled for '$dir'." fi