From 2d1e6a0c228852c5a589ea03bf6304c6ecbcadfa Mon Sep 17 00:00:00 2001 From: "chawley (overlook)" Date: Mon, 16 Feb 2026 15:23:15 -0500 Subject: [PATCH] Removed shell note functions - never used --- .shell_functions | 84 ++---------------------------------------------- 1 file changed, 2 insertions(+), 82 deletions(-) diff --git a/.shell_functions b/.shell_functions index 5a46745..b3ead9f 100644 --- a/.shell_functions +++ b/.shell_functions @@ -1,85 +1,5 @@ # Shell Functions -# Shell note pad for Bash -noteb () { - local notes_file="$HOME/.notes" - local timestamp=$(date +"%F %T") - local input_line - - if [[ $# -eq 0 ]]; then - # No arguments, display the notes file - tac "$notes_file" - return 0 - elif [[ "$1" == "-a" ]]; then - # Add a note with prompting (using Bash's read -p) - read -r -p "$(date +"%F %T | ") " input_line - if [[ -n "$input_line" ]]; then - echo "$timestamp | $input_line" >> "$notes_file" - echo "Note added to $notes_file" - return 0 - else - echo "No note entered." - return 1 - fi - elif [[ "$1" == "-c" ]]; then - # Clear the notes file - read -r -p "Clear notes file? [Y/n] " clear_response - if [[ "$clear_response" =~ ^[Yy]$ ]]; then - > "$notes_file" # Truncate the file - echo "Notes file cleared." - else - echo "Notes file not cleared." - fi - return 0 - else - # Treat arguments as the note (default action if not -a or -c) - input_line="$*" - echo "$timestamp | $input_line" >> "$notes_file" - echo "Note added to $notes_file" - return 0 - fi -} - -# Shell Note Pad for ZSH -notez () { - local notes_file="$HOME/.notes" - local timestamp=$(date +"%F %T") - local input_line - - if [[ $# -eq 0 ]]; then - # No arguments, display the notes file - tac "$notes_file" - return 0 - elif [[ "$1" == "-a" ]]; then - # Add a note with prompting - read -r "?$(date +"%F %T | ") " input_line - if [[ -n "$input_line" ]]; then - echo "$timestamp | $input_line" >> "$notes_file" - echo "Note added to $notes_file" - return 0 - else - echo "No note entered." - return 1 - fi - elif [[ "$1" == "-c" ]]; then - # Clear the notes file - read -r "?Clear notes file? [Y/n] " clear_response - if [[ "$clear_response" =~ ^[Yy]$ ]]; then - > "$notes_file" # Truncate the file - echo "Notes file cleared." - else - echo "Notes file not cleared." - fi - return 0 - else - # Treat arguments as the note (default action if not -a or -c) - input_line="$*" - echo "$timestamp | $input_line" >> "$notes_file" - echo "Note added to $notes_file" - return 0 - fi -} - # tar/gzip a directory # I use this before 'rm -rf'ing a directory I think is useless # if nothing breaks after a predetermined amount of time, then the tar file is safe to delete @@ -102,11 +22,11 @@ function dudir() { dir=$(pwd) else dir="${1}" - fi + fi # redefine $IFS o=$IFS IFS=$(echo -en "\n\b") - for i in $(ls "${dir}"); do + for i in $(ls "${dir}"); do du -hs "${i}" done # reset $IFS