install_files (953B)
1 #!/bin/sh 2 3 loc="$HOME/.dotfiles" 4 config="$HOME/.config" 5 6 mkdir -p "$HOME/.dotfiles" 7 cp -r bin "$loc" 8 cp -r configs "$loc" 9 cp -r wallpapers "$loc" 10 11 mkdir -p "$config/gtk-3.0" 12 mkdir -p "$config/gtk-4.0" 13 mkdir -p "$config/bspwm" 14 mkdir -p "$config/sxhkd" 15 mkdir -p "$config/picom" 16 mkdir -p "$config/polybar" 17 18 # linking configs 19 ln -sf "$loc/configs/zshrc" "$HOME/.zshrc" 20 ln -sf "$loc/configs/vim" "$HOME/.vimrc" 21 ln -sf "$loc/configs/xinit" "$HOME/.xinitrc" 22 ln -sf "$loc/configs/xres" "$HOME/.Xresources" 23 ln -sf "$loc/configs/git" "$HOME/.gitconfig" 24 ln -sf "$loc/configs/bspwm" "$HOME/.config/bspwm/bspwmrc" 25 ln -sf "$loc/configs/sxhkd" "$HOME/.config/sxhkd/sxhkdrc" 26 ln -sf "$loc/configs/picom" "$HOME/.config/picom/picom.conf" 27 ln -sf "$loc/configs/polybar" "$HOME/.config/polybar/config.ini" 28 ln -sf "$loc/configs/gtk" "$HOME/.config/gtk-3.0/settings.ini" 29 ln -sf "$loc/configs/gtk" "$HOME/.config/gtk-4.0/settings.ini"