# I don't maintain this file, use it ONLY AS REFERENCE # # WARNINGS: # * if $HOME contains spaces this breaks # * `ln -sf` overwrites the destination files # # you can play with ln options (e.g., `ln -siv`) dotfiles=$HOME/mahcode/dotfiles cd $HOME ln -sf $dotfiles/public/.xbindkeysrc .xbindkeysrc ln -sf $dotfiles/public/.xinitrc .xinitrc ln -sf $dotfiles/public/.inputrc .inputrc ln -sf $dotfiles/public/.infokey .infokey ln -sf $dotfiles/public/.git-prompt.sh .git-prompt.sh ln -sf $dotfiles/public/.bashrc .bashrc ln -sf $dotfiles/public/.bash_profile .bash_profile ln -sf $dotfiles/public/.bash_aliases .bash_aliases mkdir -p .config ln -sf $dotfiles/public/.config/git .config/git ln -sf $dotfiles/public/.config/gtk-3.0 .config/gtk-3.0 ln -sf $dotfiles/public/.config/locale.conf .config/locale.conf ln -sf $dotfiles/public/.config/mpv .config/mpv ln -sf $dotfiles/public/.config/nsxiv .config/nsxiv ln -sf $dotfiles/public/.config/nvim .config/nvim ln -sf $dotfiles/public/.config/tmux .config/tmux ln -sf $dotfiles/public/.config/zathura .config/zathura mkdir -p .vim ln -sf $dotfiles/public/.vim/fun.vim .vim/fun.vim ln -sf $dotfiles/public/.vim/vimrc .vim/vimrc mkdir -p code/dwm ln -sf $dotfiles/public/code/dwm/config.h code/dwm/config.h mkdir -p code/dwmblocks ln -sf $dotfiles/public/code/dwmblocks/config.h code/dwmblocks/config.h mkdir -p code/st ln -sf $dotfiles/public/code/st/config.h code/st/config.h