# 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 dest=$HOME cd $HOME ln -sf $dotfiles/public/.xbindkeysrc ln -sf $dotfiles/public/.xinitrc ln -sf $dotfiles/public/.inputrc ln -sf $dotfiles/public/.infokey ln -sf $dotfiles/public/.git-prompt.sh ln -sf $dotfiles/public/.bashrc ln -sf $dotfiles/public/.bash_profile ln -sf $dotfiles/public/.bash_aliases mkdir -p $dest/.vim cd $dest/.vim ln -sf $dotfiles/public/.vim/fun.vim ln -sf $dotfiles/public/.vim/vimrc mkdir -p $dest/.config cd $dest/.config ln -sf $dotfiles/public/.config/git ln -sf $dotfiles/public/.config/gtk-3.0 ln -sf $dotfiles/public/.config/locale.conf ln -sf $dotfiles/public/.config/mpv ln -sf $dotfiles/public/.config/nsxiv ln -sf $dotfiles/public/.config/nvim ln -sf $dotfiles/public/.config/tmux ln -sf $dotfiles/public/.config/zathura mkdir -p $dest/.local/share cd $dest/.local/share ln -s $target/../public/.local/share/dmenu mkdir -p $dest/code/dwm cd $dest/code/dwm ln -sf $dotfiles/public/code/dwm/config.h mkdir -p $dest/code/dwmblocks cd $dest/code/dwmblocks ln -sf $dotfiles/public/code/dwmblocks/config.h mkdir -p $dest/code/st cd $dest/code/st ln -sf $dotfiles/public/code/st/config.h