diff options
| author | Sebastiano Tronto <sebastiano@tronto.net> | 2022-02-10 19:32:03 +0100 |
|---|---|---|
| committer | Sebastiano Tronto <sebastiano@tronto.net> | 2022-02-10 19:32:03 +0100 |
| commit | ae8ec48e9a97bf38cb10c7fb7bac00ec53cccc86 (patch) | |
| tree | eccfaadc4b1c851b63437d0aeafa5cdd5ba3cf7a /config-backup | |
| parent | 0daec8b1fa53ce41cd896fbc69143ee7e3fc4023 (diff) | |
| download | scripts-ae8ec48e9a97bf38cb10c7fb7bac00ec53cccc86.tar.gz scripts-ae8ec48e9a97bf38cb10c7fb7bac00ec53cccc86.zip | |
Added config-backup
Diffstat (limited to 'config-backup')
| -rwxr-xr-x | config-backup | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/config-backup b/config-backup new file mode 100755 index 0000000..fabd316 --- /dev/null +++ b/config-backup | |||
| @@ -0,0 +1,26 @@ | |||
| 1 | #!/bin/sh | ||
| 2 | |||
| 3 | # Copy my config files to my backup folder | ||
| 4 | |||
| 5 | folder=$HOME/box/configbackups | ||
| 6 | |||
| 7 | dotfiles=".bash_profile .bashrc .inputrc .mblaze .nexrc .tmux.conf .xinitrc" | ||
| 8 | config="colors fontconfig git imv mpop msmtp zathura" | ||
| 9 | src="clipmenu clipnotify dmenu dwm herbe st" | ||
| 10 | |||
| 11 | # copy | ||
| 12 | |||
| 13 | for i in $dotfiles; do cp -R $HOME/$i $folder/home/; done | ||
| 14 | for i in $config; do cp -R $HOME/.config/$i $folder/config/; done | ||
| 15 | for i in $src; do cp -R $HOME/.local/src/$i $folder/src/; done | ||
| 16 | |||
| 17 | # redact | ||
| 18 | |||
| 19 | rm $folder/config/git/credentials | ||
| 20 | |||
| 21 | sed 's/^password .*/password REDACTED/' \ | ||
| 22 | < $folder/config/mpop/config > $folder/config/mpop/config.redacted | ||
| 23 | rm $folder/config/mpop/config | ||
| 24 | sed 's/^password .*/password REDACTED/' \ | ||
| 25 | < $folder/config/msmtp/config > $folder/config/msmtp/config.redacted | ||
| 26 | rm $folder/config/msmtp/config | ||
