mirror of
https://github.com/deadc0de6/dotdrop.git
synced 2026-02-04 17:24:46 +00:00
add option to disable auto-updates
This commit is contained in:
@@ -114,7 +114,9 @@ For MacOS users, make sure to install `realpath` through homebrew
|
|||||||
|
|
||||||
Using dotdrop as a submodule will need you to work with dotdrop by
|
Using dotdrop as a submodule will need you to work with dotdrop by
|
||||||
using the generated script `dotdrop.sh` at the root
|
using the generated script `dotdrop.sh` at the root
|
||||||
of your dotfiles repository.
|
of your dotfiles repository. Note that this script updates the submodule
|
||||||
|
automatically, unless called with the environment variable `DOTDROP_AUTOUPDATE`
|
||||||
|
set to `no`.
|
||||||
|
|
||||||
To ease the use of dotdrop, it is recommended to add an alias to it in your
|
To ease the use of dotdrop, it is recommended to add an alias to it in your
|
||||||
shell (*~/.bashrc*, *~/.zshrc*, etc) with the config file path, for example
|
shell (*~/.bashrc*, *~/.zshrc*, etc) with the config file path, for example
|
||||||
|
|||||||
@@ -24,8 +24,10 @@ sub="dotdrop"
|
|||||||
# pivot
|
# pivot
|
||||||
cd "${cur}" || { echo "Directory \"${cur}\" doesn't exist, aborting." && exit 1; }
|
cd "${cur}" || { echo "Directory \"${cur}\" doesn't exist, aborting." && exit 1; }
|
||||||
# init/update the submodule
|
# init/update the submodule
|
||||||
|
if [ "${DOTDROP_AUTOUPDATE-yes}" = yes ] ; then
|
||||||
git submodule update --init --recursive
|
git submodule update --init --recursive
|
||||||
git submodule update --remote dotdrop
|
git submodule update --remote dotdrop
|
||||||
|
fi
|
||||||
# launch dotdrop
|
# launch dotdrop
|
||||||
PYTHONPATH=dotdrop python3 -m dotdrop.dotdrop "${args[@]}"
|
PYTHONPATH=dotdrop python3 -m dotdrop.dotdrop "${args[@]}"
|
||||||
ret="$?"
|
ret="$?"
|
||||||
|
|||||||
Reference in New Issue
Block a user