dotfiles/archive.sh
2025-05-12 15:50:02 -06:00

46 lines
896 B
Bash
Executable File

#!/bin/bash
dir="$PWD"
scripts_subdir="$PWD/scripts"
config="${dir}/config"
# rsync -a ~/pictures/wallpapers/* wallpapers/
cd config || exit
rsync -a \
--exclude 'bookmarks' \
--exclude 'quickmarks' \
--exclude 'qsettings' \
--exclude 'autoconfig.yml' \
~/.config/qutebrowser "$config"
rsync -a ~/.config/vesktop/settings "${config}/vesktop"
rsync -a ~/.config/bspwm "$config"
rsync -a ~/.config/sxhkd "$config"
rsync -a ~/.config/xfce4 \
--exclude 'desktop' "$config"
rsync -a ~/.config/rofi "$config"
# cp ~/.config/picom.conf .
cd ~/bin || exit
cp \
bsp-auto-monitors \
bsp-float \
bsp-key-daemon \
bsp-smove \
le-keyboard \
le-audio \
sxhkd-help \
change-scheme \
le-wallpaper \
le-wallpaper-open \
xfce4-le-wallpaper \
qutebrowser \
qutesearch \
mdread \
rack \
f \
"$scripts_subdir"
cd "$dir" || exit
cp -r ~/.local/share/qutebrowser/userscripts "${dir}/local/share/qutebrowser"