From fe8390a5780712027c948346eb697122b9e13afd Mon Sep 17 00:00:00 2001 From: Bruno Sutic Date: Sun, 4 Jun 2017 00:31:17 +0200 Subject: [PATCH] Resurrect file prefix and extension vars --- scripts/helpers.sh | 4 +++- scripts/save.sh | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/helpers.sh b/scripts/helpers.sh index a2a9e99..41fc7ce 100644 --- a/scripts/helpers.sh +++ b/scripts/helpers.sh @@ -2,6 +2,8 @@ default_resurrect_dir="$HOME/.tmux/resurrect" resurrect_dir_option="@resurrect-dir" SUPPORTED_VERSION="1.9" +RESURRECT_FILE_PREFIX="tmux_resurrect" +RESURRECT_FILE_EXTENSION="txt" _RESURRECT_DIR="" _RESURRECT_FILE_PATH="" @@ -111,7 +113,7 @@ _RESURRECT_DIR="$(resurrect_dir)" resurrect_file_path() { if [ -z "$_RESURRECT_FILE_PATH" ]; then local timestamp="$(date +"%Y-%m-%dT%H:%M:%S")" - echo "$(resurrect_dir)/tmux_resurrect_${timestamp}.txt" + echo "$(resurrect_dir)/${RESURRECT_FILE_PREFIX}_${timestamp}.${RESURRECT_FILE_EXTENSION}" else echo "$_RESURRECT_FILE_PATH" fi diff --git a/scripts/save.sh b/scripts/save.sh index a931a0b..94df269 100755 --- a/scripts/save.sh +++ b/scripts/save.sh @@ -281,7 +281,7 @@ dump_shell_history() { remove_old_backups() { # remove backup files older than 30 days, but keep at least 5 copies of backup. local -a files - files=($(ls -t $(resurrect_dir)/*.txt | tail -n +6)) + files=($(ls -t $(resurrect_dir)/${RESURRECT_FILE_PREFIX}_*.${RESURRECT_FILE_EXTENSION} | tail -n +6)) [[ ${#files[@]} -eq 0 ]] || find "${files[@]}" -type f -mtime +30 -delete }