dotfiles/populate.sh
2024-10-10 17:02:46 +02:00

37 lines
1.7 KiB
Bash
Executable file

#!/bin/bash
# mv existing file on PC to .pop.bak, then ln -s new file to it
mv ~/.config/bspwm/bspwmrc ~/.config/bspwm/bspwmrc.pop.bak
ln -s ~/dev/dotfiles/home/.config/bspwm/bspwmrc ~/.config/bspwm/bspwmrc
mv ~/.config/sxhkd/sxhkdrc ~/.config/sxhkd/sxhkdrc.pop.bak
ln -s ~/dev/dotfiles/home/.config/sxhkd/sxhkdrc ~/.config/sxhkd/sxhkdrc
mv ~/.config/hypr/hyprland.conf ~/.config/hypr/hyprland.conf.pop.bak
ln -s ~/dev/dotfiles/home/.config/hypr/hyprland.conf ~/.config/hypr/hyprland.conf
mv ~/.config/hypr/hyprpaper.conf ~/.config/hypr/hyprpaper.conf.pop.bak
ln -s ~/dev/dotfiles/home/.config/hypr/hyprpaper.conf ~/.config/hypr/hyprpaper.conf
mv ~/.config/kitty/kitty.conf ~/.config/kitty/kitty.conf.pop.bak
ln -s ~/dev/dotfiles/home/.config/kitty/kitty.conf ~/.config/kitty/kitty.conf
mv ~/.config/nvim/init.vim ~/.config/nvim/init.vim.pop.bak
ln -s ~/dev/dotfiles/home/.config/nvim/init.vim ~/.config/nvim/init.vim
mv ~/.config/picom/picom.conf ~/.config/picom/picom.conf.pop.bak
ln -s ~/dev/dotfiles/home/.config/picom/picom.conf ~/.config/picom/picom.conf
mv ~/.config/waybar/config.jsonc ~/.config/waybar/config.jsonc.pop.bak
ln -s ~/dev/dotfiles/home/.config/waybar/config.jsonc ~/.config/waybar/config.jsonc
mv ~/.config/waybar/style.css ~/.config/waybar/style.css.pop.bak
ln -s ~/dev/dotfiles/home/.config/waybar/style.css ~/.config/waybar/style.css
mv ~/.config/wofi/style.css ~/.config/wofi/style.css.pop.bak
ln -s ~/dev/dotfiles/home/.config/wofi/style.css ~/.config/wofi/style.css
mv ~/.Xresources ~/.Xresources.pop.bak
ln -s ~/dev/dotfiles/home/.Xresources ~/.Xresources
mv ~/.xinitrc ~/.xinitrc.pop.bak
ln -s ~/dev/dotfiles/home/.xinitrc ~/.xinitrc
mv ~/.zshrc ~/.zshrc.pop.bak
ln -s ~/dev/dotfiles/home/.zshrc ~/.zshrc