aboutsummaryrefslogtreecommitdiff
path: root/.vim
diff options
context:
space:
mode:
authortdro <tdro@users.noreply.github.com>2020-09-12 17:09:24 -0400
committertdro <tdro@users.noreply.github.com>2020-09-12 17:09:24 -0400
commit5e4fafad8cf38f98ce2b6ab68934e49d494cdab9 (patch)
treede80565f7a46b83dcb58df60c6f01043e0488239 /.vim
parent2857a872fc7fc8dc8480373ecb27187daeaa8825 (diff)
downloaddotfiles-5e4fafad8cf38f98ce2b6ab68934e49d494cdab9.tar.gz
dotfiles-5e4fafad8cf38f98ce2b6ab68934e49d494cdab9.tar.bz2
dotfiles-5e4fafad8cf38f98ce2b6ab68934e49d494cdab9.zip
.vim/hooks/pre-session-save: Delete older than 30 days
Diffstat (limited to '.vim')
-rwxr-xr-x.vim/hooks/pre-session-save7
1 files changed, 4 insertions, 3 deletions
diff --git a/.vim/hooks/pre-session-save b/.vim/hooks/pre-session-save
index 687f3ae..756d6d1 100755
--- a/.vim/hooks/pre-session-save
+++ b/.vim/hooks/pre-session-save
@@ -1,3 +1,4 @@
-#!/bin/sh
-
-cp $HOME/.vim/sessions/session.vim $HOME/.vim/sessions/session-$(date +%d-%b-%Y-%H:%M:%S).vim
+#!/bin/sh -eu
+cd "$HOME/.vim/sessions" || exit 1
+cp session.vim "session-$(date +%d-%b-%Y-%H:%M:%S).vim"
+find ./*.vim -type f -mtime +31 -delete