#!/bin/sh # Copy my config files to my backup folder folder=$HOME/box/configbackups dotfiles=".bash_profile .bashrc .profile .inputrc .mblaze .nexrc .tmux.conf .xinitrc" config="colors fontconfig git imv msmtp zathura" src="dmenu dwm herbe st" share="gmni" mkdir -p $folder/config $folder/home $folder/share $folder/src # copy for i in $dotfiles; do cp -Rf $HOME/$i $folder/home/; done for i in $config; do cp -Rf $HOME/.config/$i $folder/config/; done for i in $src; do cp -Rf $HOME/.local/src/$i $folder/src/; done for i in $share; do cp -Rf $HOME/.local/share/$i $folder/share/; done # redact rm $folder/config/git/credentials sed 's/^password .*/password REDACTED/' \ < $folder/config/msmtp/config > $folder/config/msmtp/config.redacted rm $folder/config/msmtp/config