diff options
| author | bozo.kopic <bozo.kopic@gmail.com> | 2015-05-12 21:18:32 +0200 |
|---|---|---|
| committer | bozo.kopic <bozo.kopic@gmail.com> | 2020-02-26 00:33:29 +0100 |
| commit | 1e263266388c0b6cd39e09d81513e32aedc4268c (patch) | |
| tree | 129f9d7620892ff9eb50f3738ff38de9155b76d1 /install.sh | |
.
Diffstat (limited to 'install.sh')
| -rwxr-xr-x | install.sh | 72 |
1 files changed, 72 insertions, 0 deletions
diff --git a/install.sh b/install.sh new file mode 100755 index 0000000..006b638 --- /dev/null +++ b/install.sh @@ -0,0 +1,72 @@ +#!/bin/bash + +set -e + +DOTFILES=~/.dotfiles + +# alacritty +ln -sf -T $DOTFILES/alacritty ~/.config/alacritty + +# atom +mkdir -p ~/.atom +ln -sf $DOTFILES/atom/config.cson ~/.atom/config.cson +ln -sf $DOTFILES/atom/init.coffee ~/.atom/init.coffee +ln -sf $DOTFILES/atom/keymap.cson ~/.atom/keymap.cson +ln -sf $DOTFILES/atom/styles.less ~/.atom/styles.less + +# bash +ln -sf $DOTFILES/bash/.profile ~/.profile +ln -sf $DOTFILES/bash/.bashrc ~/.bashrc +ln -sf ~/.profile ~/.bash_profile + +# git +ln -sf $DOTFILES/git/.gitconfig ~/.gitconfig + +# offlineimap +mkdir -p ~/mail/ket +ln -sf $DOTFILES/offlineimap/.offlineimaprc ~/.offlineimaprc +ln -sf $DOTFILES/offlineimap/.offlineimap.py ~/.offlineimap.py + +# qtile +ln -sf -T $DOTFILES/qtile ~/.config/qtile + +# i3 +ln -sf -T $DOTFILES/i3 ~/.config/i3 + +# sway +ln -sf -T $DOTFILES/sway ~/.config/sway + +# waybar +ln -sf -T $DOTFILES/waybar ~/.config/waybar + +# py3status +ln -sf -T $DOTFILES/py3status ~/.config/py3status + +# qutebrowser +mkdir -p ~/.config/qutebrowser +ln -sf $DOTFILES/qutebrowser/autoconfig.yml ~/.config/qutebrowser/autoconfig.yml + +# ranger +mkdir -p ~/.config/ranger +ln -sf $DOTFILES/ranger/rc.conf ~/.config/ranger/rc.conf + +# tmux +ln -sf $DOTFILES/tmux/.tmux.conf ~/.tmux.conf + +# vim / nvim +mkdir -p ~/.vim/autoload +mkdir -p ~/.config +ln -sf $DOTFILES/vim/.vimrc ~/.vimrc +ln -sf $DOTFILES/vim/plug.vim ~/.vim/autoload/plug.vim +ln -sf ~/.vimrc ~/.vim/init.vim +ln -sf ~/.vim ~/.config/nvim + +# xonsh +ln -sf $DOTFILES/xonsh/.xonshrc ~/.xonshrc + +# fish +ln -sf -T $DOTFILES/fish ~/.config/fish + +# xorg +ln -sf $DOTFILES/xorg/.xsession ~/.xsession +ln -sf $DOTFILES/xorg/.Xresources ~/.Xresources |
