diff --git a/.config/fish/config.fish b/.config/fish/config.fish index 9403713..28cb176 100644 --- a/.config/fish/config.fish +++ b/.config/fish/config.fish @@ -63,7 +63,9 @@ if status --is-interactive alias g="git" mkdir -p ~/.local - if [ (expr (date '+%s') - (cat "$HOME/.local/last_shell" 2>/dev/null || echo 0)) -gt "28800" ] + set time_diff (expr (date '+%s') - (cat "$HOME/.local/last_shell" 2>/dev/null || echo 0)) + if [ "$time_diff" -gt "28800" ] + [ -d "$HOME/tmp" ] && rm -rf "$HOME/tmp/*" timeout 5 git sit && date '+%s' > "$HOME/.local/last_shell" echo "" end