diff options
Diffstat (limited to 'sh/profile.d/downloads.sh')
-rw-r--r-- | sh/profile.d/downloads.sh | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/sh/profile.d/downloads.sh b/sh/profile.d/downloads.sh index 4c57ddfd..fb8dd64a 100644 --- a/sh/profile.d/downloads.sh +++ b/sh/profile.d/downloads.sh @@ -1,4 +1,19 @@ +# Only if shell is interactive +case $- in + *i*) ;; + *) return ;; +esac + +# Only if not in a tmux window +[ -z "$TMUX" ] || return + +# Not if ~/.hushlogin exists +[ -e "$HOME"/.hushlogin ] && return + +# Not if ~/.downloads doesn't [ -f "$HOME"/.downloads ] || return + +# Count files in each directory, report if greater than zero ( while IFS= read -r dir ; do case $dir in |