Add ifs to i3

This commit is contained in:
flyingscorpio@arch-desktop 2020-04-09 20:24:23 +02:00
parent 55c441ba0c
commit 11e3addbde
2 changed files with 18 additions and 8 deletions

View file

@ -27,7 +27,9 @@ fi
echo "Adding i3/config"
mkdir -p ~/.config/i3
ln -rs "$BASE_DIR"/dotfiles/i3/i3_config ~/.config/i3/config 2> /dev/null
if [ ! -L ~/.config/i3/config ]; then
ln -rs "$BASE_DIR"/dotfiles/i3/i3_config ~/.config/i3/config 2> /dev/null
fi
# }}}
@ -35,7 +37,9 @@ ln -rs "$BASE_DIR"/dotfiles/i3/i3_config ~/.config/i3/config 2> /dev/null
echo "Adding i3status/config"
mkdir -p ~/.config/i3status
ln -rs "$BASE_DIR"/dotfiles/i3/i3status_config ~/.config/i3status/config 2> /dev/null
if [ ! -L ~/.config/i3status/config ]; then
ln -rs "$BASE_DIR"/dotfiles/i3/i3status_config ~/.config/i3status/config 2> /dev/null
fi
# }}}
@ -43,8 +47,14 @@ ln -rs "$BASE_DIR"/dotfiles/i3/i3status_config ~/.config/i3status/config 2> /dev
echo "Adding i3blocks/config"
mkdir -p ~/.config/i3blocks/scripts
ln -rs "$BASE_DIR"/dotfiles/i3/i3blocks_config ~/.config/i3blocks/config 2> /dev/null
ln -rs ~/github_dotfiles/i3blocks-contrib/arch-update/arch-update ~/.config/i3blocks/scripts/arch-update 2> /dev/null
ln -rs ~/github_dotfiles/i3blocks-contrib/rofi-calendar/rofi-calendar ~/.config/i3blocks/scripts/rofi-calendar 2> /dev/null
if [ ! -L ~/.config/i3blocks/config ]; then
ln -rs "$BASE_DIR"/dotfiles/i3/i3blocks_config ~/.config/i3blocks/config 2> /dev/null
fi
if [ ! -L ~/.config/i3blocks/scripts/arch-update ]; then
ln -rs ~/github_dotfiles/i3blocks-contrib/arch-update/arch-update ~/.config/i3blocks/scripts/arch-update 2> /dev/null
fi
if [ ! -L ~/.config/i3blocks/scripts/rofi-calendar ]; then
ln -rs ~/github_dotfiles/i3blocks-contrib/rofi-calendar/rofi-calendar ~/.config/i3blocks/scripts/rofi-calendar 2> /dev/null
fi
# }}}

View file

@ -121,7 +121,7 @@ update_vim() { # {{{
separator
} # }}}
# update_vim
update_vim
update_i3() { # {{{
# Update i3 configuration
@ -131,7 +131,7 @@ update_i3() { # {{{
separator
} # }}}
# update_i3
update_i3
configure_protonvpn() { # {{{
# Configure ProtonVPN
@ -246,4 +246,4 @@ clone_projects() { # {{{
separator
} # }}}
# clone_projects
clone_projects