diff --git a/forgit.plugin.sh b/forgit.plugin.sh index a7b4cb5..ae5c839 100755 --- a/forgit.plugin.sh +++ b/forgit.plugin.sh @@ -166,10 +166,13 @@ __forgit_ignore_clean() { } -alias ${forgit_add:-ga}=__forgit_add -alias ${forgit_log:-glo}=__forgit_log -alias ${forgit_diff:-gd}=__forgit_diff -alias ${forgit_ignore:-gi}=__forgit_ignore -alias ${forgit_restore:-gcf}=__forgit_restore -alias ${forgit_clean:-gclean}=__forgit_clean -alias ${forgit_stash_show:-gss}=__forgit_stash_show +# add aliases +if [[ -z "$FORGIT_NO_ALIASES" ]]; then + alias ${forgit_add:-ga}=__forgit_add + alias ${forgit_log:-glo}=__forgit_log + alias ${forgit_diff:-gd}=__forgit_diff + alias ${forgit_ignore:-gi}=__forgit_ignore + alias ${forgit_restore:-gcf}=__forgit_restore + alias ${forgit_clean:-gclean}=__forgit_clean + alias ${forgit_stash_show:-gss}=__forgit_stash_show +fi diff --git a/forgit.plugin.zsh b/forgit.plugin.zsh index efebea0..25b465a 100644 --- a/forgit.plugin.zsh +++ b/forgit.plugin.zsh @@ -163,10 +163,12 @@ forgit::ignore::clean() { } # add aliases -alias ${forgit_add:-ga}='forgit::add' -alias ${forgit_log:-glo}='forgit::log' -alias ${forgit_diff:-gd}='forgit::diff' -alias ${forgit_ignore:-gi}='forgit:ignore' -alias ${forgit_restore:-gcf}='forgit::restore' -alias ${forgit_clean:-gclean}='forgit::clean' -alias ${forgit_stash_show:-gss}='forgit::stash::show' +if [[ -z "$FORGIT_NO_ALIASES" ]]; then + alias ${forgit_add:-ga}='forgit::add' + alias ${forgit_log:-glo}='forgit::log' + alias ${forgit_diff:-gd}='forgit::diff' + alias ${forgit_ignore:-gi}='forgit:ignore' + alias ${forgit_restore:-gcf}='forgit::restore' + alias ${forgit_clean:-gclean}='forgit::clean' + alias ${forgit_stash_show:-gss}='forgit::stash::show' +fi