From a7f6bcbf2930fda0547136491bf1a67c3b337224 Mon Sep 17 00:00:00 2001 From: "bozo.kopic" Date: Wed, 14 Oct 2020 23:57:21 +0200 Subject: . --- install.sh | 57 +++++++++++++++++++++++++++++++-------------------------- 1 file changed, 31 insertions(+), 26 deletions(-) (limited to 'install.sh') diff --git a/install.sh b/install.sh index 20eaab5..8ce7320 100755 --- a/install.sh +++ b/install.sh @@ -1,57 +1,59 @@ #!/usr/bin/env bash set -e - -DOTFILES=$(realpath $(dirname ${BASH_SOURCE[0]})) +ln -sf -T $(realpath $(dirname ${BASH_SOURCE[0]})) ~/.dotfiles # alacritty -ln -sf -T $DOTFILES/alacritty ~/.config/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 +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 ~/.dotfiles/bash/.profile ~/.profile +ln -sf ~/.dotfiles/bash/.bashrc ~/.bashrc ln -sf ~/.profile ~/.bash_profile # bspwm -ln -sf -T $DOTFILES/bspwm ~/.config/bspwm +ln -sf -T ~/.dotfiles/bspwm ~/.config/bspwm # fish -ln -sf -T $DOTFILES/fish ~/.config/fish +ln -sf -T ~/.dotfiles/fish ~/.config/fish # git -ln -sf $DOTFILES/git/.gitconfig ~/.gitconfig +ln -sf ~/.dotfiles/git/.gitconfig ~/.gitconfig + +# i3 +ln -sf -T ~/.dotfiles/i3 ~/.config/i3 # mbsync (isync) mkdir -p ~/mail/ket -ln -sf $DOTFILES/mbsync/.mbsyncrc ~/.mbsyncrc +ln -sf ~/.dotfiles/mbsync/.mbsyncrc ~/.mbsyncrc # neomutt -ln -sf -T $DOTFILES/neomutt ~/.config/neomutt +ln -sf -T ~/.dotfiles/neomutt ~/.config/neomutt # pictures -ln -sf -T $DOTFILES/pictures ~/.pictures +ln -sf -T ~/.dotfiles/pictures ~/.pictures # polybar -ln -sf -T $DOTFILES/polybar ~/.config/polybar +ln -sf -T ~/.dotfiles/polybar ~/.config/polybar # qutebrowser mkdir -p ~/.config/qutebrowser -ln -sf $DOTFILES/qutebrowser/autoconfig.yml ~/.config/qutebrowser/autoconfig.yml +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 +ln -sf ~/.dotfiles/ranger/rc.conf ~/.config/ranger/rc.conf # sublime mkdir -p ~/.config/sublime-text-3/Packages/User -ln -sf "$DOTFILES/subl3/Package Control.sublime-settings" \ +ln -sf "~/.dotfiles/subl3/Package Control.sublime-settings" \ ~/.config/sublime-text-3/Packages/User/"Package Control.sublime-settings" for i in Adaptive.sublime-theme \ Preferences.sublime-settings \ @@ -59,23 +61,26 @@ for i in Adaptive.sublime-theme \ PythonImproves.sublime-settings \ SublimeLinter.sublime-settings do - ln -sf $DOTFILES/subl3/$i ~/.config/sublime-text-3/Packages/User/$i + ln -sf ~/.dotfiles/subl3/$i ~/.config/sublime-text-3/Packages/User/$i done +# sway +ln -sf -T ~/.dotfiles/sway ~/.config/sway + # sxhkd -ln -sf -T $DOTFILES/sxhkd ~/.config/sxhkd +ln -sf -T ~/.dotfiles/sxhkd ~/.config/sxhkd # tmux -ln -sf $DOTFILES/tmux/.tmux.conf ~/.tmux.conf +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 ~/.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 # xorg -ln -sf $DOTFILES/xorg/.xsession ~/.xsession -ln -sf $DOTFILES/xorg/.Xresources ~/.Xresources +ln -sf ~/.dotfiles/xorg/.xsession ~/.xsession +ln -sf ~/.dotfiles/xorg/.Xresources ~/.Xresources -- cgit v1.2.3-70-g09d2