symlinks
This commit is contained in:
parent
ba08ba58e4
commit
dde95a31ef
4 changed files with 42 additions and 79 deletions
|
|
@ -2,53 +2,50 @@
|
|||
|
||||
# files
|
||||
files=(
|
||||
".bashrc"
|
||||
".zshrc"
|
||||
".tool-versions"
|
||||
".bashrc"
|
||||
",gitconfig"
|
||||
".zshrc"
|
||||
".tool-versions"
|
||||
)
|
||||
|
||||
_symlinkFiles() {
|
||||
for file; do
|
||||
if [ -h ~/${file} ]; then
|
||||
continue
|
||||
fi
|
||||
if [ -f ~/${file} ]; then
|
||||
rm ~/${file}
|
||||
fi
|
||||
ln -s ~/dotfiles/${file} ~/${file}
|
||||
done;
|
||||
for file; do
|
||||
if [ -h ~/${file} ]; then
|
||||
continue
|
||||
fi
|
||||
if [ -f ~/${file} ]; then
|
||||
rm ~/${file}
|
||||
fi
|
||||
ln -s ~/dotfiles/${file} ~/${file}
|
||||
done
|
||||
}
|
||||
|
||||
# directories
|
||||
directories=(
|
||||
"cava"
|
||||
"discocss"
|
||||
"gtk-3.0"
|
||||
"hypr"
|
||||
"kitty"
|
||||
"neofetch"
|
||||
"nvim"
|
||||
"pipewire"
|
||||
"rofi"
|
||||
"swappy"
|
||||
"swaync"
|
||||
"wal"
|
||||
"waybar"
|
||||
"cava"
|
||||
"hypr"
|
||||
"kitty"
|
||||
"neofetch"
|
||||
"nvim"
|
||||
"rofi"
|
||||
"swappy"
|
||||
"swaync"
|
||||
"wal"
|
||||
"waybar"
|
||||
)
|
||||
|
||||
_symlinkDirs() {
|
||||
for dir; do
|
||||
if [ -h ~/.config/${dir} ]; then
|
||||
continue
|
||||
fi
|
||||
if [ -d ~/.config/${dir}/ ]; then
|
||||
echo "Deleting existing directory ${dir}"
|
||||
rm -rf ~/.config/${dir}/
|
||||
fi
|
||||
ln -s ~/dotfiles/${dir}/ ~/.config/
|
||||
done;
|
||||
for dir; do
|
||||
if [ -h ~/.config/${dir} ]; then
|
||||
continue
|
||||
fi
|
||||
if [ -d ~/.config/${dir}/ ]; then
|
||||
echo "Deleting existing directory ${dir}"
|
||||
rm -rf ~/.config/${dir}/
|
||||
fi
|
||||
ln -s ~/dotfiles/${dir}/ ~/.config/
|
||||
done
|
||||
}
|
||||
|
||||
_symlinkFiles "${files[@]}"
|
||||
_symlinkDirs "${directories[@]}"
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue