From 6746a3056381e47b4774edc8fa02b9fefb99dd18 Mon Sep 17 00:00:00 2001 From: Robert Date: Tue, 21 Oct 2025 18:33:37 -0400 Subject: [PATCH] bk --- .aliases.d/tar.sh | 2 +- .aliases.d/wordPress.sh | 2 ++ .data/user_def_excludes.ini | 23 +++++++++++++++++++++++ 3 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 .aliases.d/wordPress.sh create mode 100644 .data/user_def_excludes.ini diff --git a/.aliases.d/tar.sh b/.aliases.d/tar.sh index 7745103..004cc21 100644 --- a/.aliases.d/tar.sh +++ b/.aliases.d/tar.sh @@ -79,7 +79,7 @@ bk() { local exclude_arg=(--exclude="./$(basename "$myoutfile")") (( verbose )) && echo "Making tar file $outfile" - tar -czf "$myoutfile" "${exclude_arg[@]}" "$@" + tar --exclude-vcs --exclude-from="$HOME/.data/user_def_excludes.ini" -czf "$myoutfile" "${exclude_arg[@]}" "$@" } function extract { diff --git a/.aliases.d/wordPress.sh b/.aliases.d/wordPress.sh new file mode 100644 index 0000000..a3ee2a8 --- /dev/null +++ b/.aliases.d/wordPress.sh @@ -0,0 +1,2 @@ +# Find PO files, process each with msgfmt and rename the result to MO +alias po2mo='for file in `find . -name "*.po"` ; do msgfmt -o ${file/.po/.mo} $file ; done' diff --git a/.data/user_def_excludes.ini b/.data/user_def_excludes.ini new file mode 100644 index 0000000..2c8eb36 --- /dev/null +++ b/.data/user_def_excludes.ini @@ -0,0 +1,23 @@ +*~ +*.sql +*.zip +*.xz +*.tgz +*.gz +*.tar* +*.log +*.tmp +*.swp +*.lock +**/.git/ +**/node_modules/ +**/vendor/ +**/nbproject/ +**/logs/ +**/tmp*/ +**/cache*/ +**/Cache*/ +**/lost+found*/ +**/Trash*/ +**/trash*/ +**/.gvfs/