dotfiles

dotfiles for my system
git clone git://git.evenfri.xyz/dotfiles.git
Log | Files | Refs

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"