aboutsummaryrefslogtreecommitdiff
path: root/infection
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2018-01-28 11:10:26 -0200
committerSilvio Rhatto <rhatto@riseup.net>2018-01-28 11:10:26 -0200
commitbd23f3afb6238175924be485d77dedca381d278c (patch)
tree01ddde5a49071aeb1c54567f2bba7d9bf63abaa6 /infection
parent1fc87da3cee3fef248fe7c7d92cb77dbcf47cb5e (diff)
downloadinception-bd23f3afb6238175924be485d77dedca381d278c.tar.gz
inception-bd23f3afb6238175924be485d77dedca381d278c.tar.bz2
Updates inception
Diffstat (limited to 'infection')
-rwxr-xr-xinfection16
1 files changed, 9 insertions, 7 deletions
diff --git a/infection b/infection
index fc29b1f..0f9e9ad 100755
--- a/infection
+++ b/infection
@@ -32,14 +32,16 @@ function infection_init {
#
# This way we can easily check the integrity of our dotfiles
# once the integrity of the apps repo is checked
- if [ -e "$HOME/.dotfiles" ]; then
- if [ ! -h "$HOME/.dotfiles" ] || [ "`readlink $HOME/.dotfiles`" != "apps/dotfiles" ]; then
- mkdir -p $BACKUPS
- mv $HOME/.dotfiles $BACKUPS/
- ( cd $HOME &> /dev/null && ln -s apps/dotfiles .dotfiles )
+ if [ -e "$HOME/apps/dotfiles" ]; then
+ if [ -e "$HOME/.dotfiles" ]; then
+ if [ ! -h "$HOME/.dotfiles" ] || [ "`readlink $HOME/.dotfiles`" != "apps/dotfiles" ]; then
+ mkdir -p $BACKUPS
+ mv $HOME/.dotfiles $BACKUPS/
+ ( cd $HOME &> /dev/null && ln -s apps/dotfiles .dotfiles )
+ fi
+ else
+ ( cd $HOME &> /dev/null && ln -s apps/dotfiles .dotfiles )
fi
- else
- ( cd $HOME &> /dev/null && ln -s apps/dotfiles .dotfiles )
fi
#if [ ! -e "$HOME/.dotfiles" ]; then