update-files: Replace cp
with rsync
for excluding items
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
This commit is contained in:
parent
998392a187
commit
8c9b39604c
|
@ -5,10 +5,15 @@ set -euo pipefail
|
|||
|
||||
cd "$(dirname "${BASH_SOURCE[0]}")"
|
||||
|
||||
cp -av $HOME/.alacritty.yml alacritty.yml
|
||||
cp -av $HOME/.gitconfig gitconfig
|
||||
cp -av $HOME/.latexmkrc latexmkrc
|
||||
cp -av $HOME/.zshrc zshrc
|
||||
cp -av $HOME/.config/nvim/init.vim nvimrc.vim
|
||||
RSYNC="rsync --archive --info=name1"
|
||||
|
||||
cp -av $HOME/.config/tmux .
|
||||
$RSYNC $HOME/.alacritty.yml alacritty.yml
|
||||
$RSYNC $HOME/.gitconfig gitconfig
|
||||
$RSYNC $HOME/.latexmkrc latexmkrc
|
||||
$RSYNC $HOME/.zshrc zshrc
|
||||
|
||||
$RSYNC --exclude plugins $HOME/.config/tmux .
|
||||
|
||||
$RSYNC \
|
||||
--exclude autoload --exclude plugged --exclude session \
|
||||
$HOME/.config/nvim .
|
||||
|
|
Reference in a new issue