-
Notifications
You must be signed in to change notification settings - Fork 0
/
install.sh
executable file
·45 lines (33 loc) · 1.7 KB
/
install.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
#!/bin/bash
#bashrc
#config
#gitconfig
#kde
DIR=$(pwd)
cd ~
ln -sf ${DIR}/bashrc ~/.bashrc
ln -sf ${DIR}/gitconfig ~/.gitconfig
ln -sf ${DIR}/gitconfig-common ~/.gitconfig-common
ln -sf ${DIR}/gitconfig-personal ~/.gitconfig-personal
ln -sf ${DIR}/gitconfig-work ~/.gitconfig-work
mkdir -p ~/.config/nvim
ln -sf ${DIR}/config/nvim/init.vim ~/.config/nvim/init.vim
ln -sf ${DIR}/config/nvim/ginit.vim ~/.config/nvim/ginit.vim
ln -sf ${DIR}/config/nvim/plugins.vim ~/.config/nvim/plugins.vim
ln -sf ${DIR}/config/nvim/coc-settings.json ~/.config/nvim/coc-settings.json
ln -sf ${DIR}/config/nvim/coc-config.vim ~/.config/nvim/coc-config.vim
ln -sf ${DIR}/config/nvim/init.vim ~/.vimrc
mkdir -p ~/.config/fish
ln -sf ${DIR}/config/fish/config.fish ~/.config/fish/config.fish
#mkdir -p ~/.kde/share/apps/konsole
#ln -sf ${DIR}/kde/share/apps/konsole/WhiteOnBlack.colorscheme ~/.kde/share/apps/konsole/WhiteOnBlack.colorscheme
#ln -sf ${DIR}/kde/share/apps/konsole/Mio.colorscheme ~/.kde/share/apps/konsole/Mio.colorscheme
#ln -sf ${DIR}/kde/share/apps/konsole/Shell.profile ~/.kde/share/apps/konsole/Shell.profile
#ln -sf ${DIR}/kde/share/apps/konsole/Fish.profile ~/.kde/share/apps/konsole/Fish.profile
mkdir -p ~/.local/share/konsole
ln -sf ${DIR}/kde/share/apps/konsole/WhiteOnBlack.colorscheme ~/.local/share/konsole/WhiteOnBlack.colorscheme
ln -sf ${DIR}/kde/share/apps/konsole/Mio.colorscheme ~/.local/share/konsole/Mio.colorscheme
ln -sf ${DIR}/kde/share/apps/konsole/Shell.profile ~/.local/share/konsole/Shell.profile
ln -sf ${DIR}/kde/share/apps/konsole/Fish.profile ~/.local/share/konsole/Fish.profile
# Install fisheri, fish plugins and nvm
fish install.fish