irongit
dotfiles/setup/reverse-sync.sh
29 lines363 BBourne Again Shell (bash)
1#!/bin/bash
2
3sources=(
4 hypr
5 kitty
6 nvim
7 pipewire
8 tmux-powerline
9 tmux
10 waybar
11 wezterm
12)
13
14for src in "${sources[@]}"; do
15 cmd="rsync -a --delete $HOME/.config/$src/ $HOME/.dotfiles/$src/"
16 echo "$cmd"
17 $cmd
18done
19
20sources=(
21 .oh-my-zsh/
22 .zshrc
23)
24
25for src in "${sources[@]}"; do
26 cmd="rsync -a --delete $HOME/$src $HOME/.dotfiles/$src"
27 echo "$cmd"
28 $cmd
29done