-
Notifications
You must be signed in to change notification settings - Fork 0
/
linkall.sh
executable file
·15 lines (15 loc) · 1 KB
/
linkall.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/sh
dir="$(pwd)";
# ln -s path/to/source_file path/to/desired_link
ln -sf "$dir"/redshift_config "$HOME"/.config/redshift.conf && echo "redshift done"
#ln -sf "$dir"/i3/i3wm.conf "$HOME"/.i3/config && echo "i3wm done"
#ln -sf "$dir"/i3/blocks.conf "$HOME"/.i3/i3blocks.conf && echo "i3Blocks done"
ln -sf "$dir"/vimrc.main "$HOME"/.config/nvim/init.vim && echo "nvim done"
ln -sf "$dir"/zshrc.main "$HOME"/.zshrc && echo "zsh done"
ln -sf "$dir"/tmux.conf "$HOME"/.tmux.conf && echo "tmux done"
ln -sf "$dir"/dirColors/dircolors.nord "$HOME"/.dir_colors && echo "Nord dircolors done"
ln -sf "$dir"/bspwm/bspwmrc "$HOME"/.config/bspwm/bspwmrc && echo "bspwmrc done"
ln -sf "$dir"/polybar/polybarConfig "$HOME"/.config/polybar/config && echo "Polybar config done"
ln -sf "$dir"/polybar/launchPoly.sh "$HOME"/.config/polybar/launch.sh && echo "Polybar launch done"
ln -sf "$dir"/sxhkdrc "$HOME"/.config/sxhkd/sxhkdrc && echo "sxhkdrc done"
ln -sf "$dir"/emacs/init.el "$HOME"/.emacs.d/init.el && echo "emacs config done"