-
Notifications
You must be signed in to change notification settings - Fork 0
/
link.sh
executable file
·56 lines (40 loc) · 1.6 KB
/
link.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
#/bin/bash
mkdir -p ~/.config
ln -sri .gitconfig ~/
ln -sri .inputrc ~/
ln -sri .bashrc ~/
ln -sri .zshrc ~/
ln -sri .vimrc ~/
ln -sri .config/libinput-gestures.conf ~/.config
mkdir -p ~/.config/i3
ln -sri .config/i3/config ~/.config/i3
mkdir -p ~/.config/compton
ln -sri .config/compton/config ~/.config/compton
mkdir -p ~/.config/polybar/scripts
ln -sri .config/polybar/config ~/.config/polybar/config
ln -sri .config/polybar/launch.sh ~/.config/polybar/launch.sh
ln -sri .config/polybar/scripts/mpris.sh ~/.config/polybar/scripts/mpris.sh
mkdir -p ~/bin
ln -sri bin/* ~/bin
mkdir -p ~/.config/alacritty
ln -sri .config/alacritty/alacritty.yml ~/.config/alacritty/alacritty.yml
mkdir -p ~/.config/gtk-2.0
ln -sri .config/gtk-2.0/gtkfilechooser.ini ~/.config/gtk-2.0/gtkfilechooser.ini
mkdir -p ~/.config/gtk-3.0
ln -sri .config/gtk-3.0/settings.ini ~/.config/gtk-3.0/settings.ini
mkdir -p ~/.config/rofi
ln -sri .config/rofi/config ~/.config/rofi
mkdir -p ~/.config/qutebrowser
ln -sri .config/qutebrowser/config.py ~/.config/qutebrowser
mkdir -p ~/.config/dunst
ln -sri .config/dunst/dunstrc ~/.config/dunst
mkdir -p ~/.config/nvim
ln -sri .config/nvim/init.vim ~/.config/nvim/init.vim
ln -sri .config/nvim/coc-settings.json ~/.config/nvim/coc-settings.json
ln -sri .config/nvim/coc-settings.json ~/.vim/coc-settings.json
mkdir -p ~/.config/sway
ln -sri .config/sway/config ~/.config/sway
mkdir -p ~/.config/waybar/modules
ln -sri .config/waybar/config ~/.config/waybar/config
ln -sri .config/waybar/style.css ~/.config/waybar/style.css
ln -sri .config/waybar/modules/mediaplayer.py ~/.config/waybar/modules/mediaplayer.py