diff --git a/.zshenv b/.zshenv index dc38516..608292d 100644 --- a/.zshenv +++ b/.zshenv @@ -72,6 +72,27 @@ fi [ -d "$HOME/.zsh/plugins/fzf-zsh-plugin/bin" ] && export PATH="$HOME/.zsh/plugins/fzf-zsh-plugin/bin:$PATH" +# ──────────────────────────────────────< git config >────────────────────────────────────── +getGitDir() { + if [[ -d "$HOME/Dokumente/git/forgejo" ]]; then + export GIT="$HOME/Dokumente/git/forgejo" + return 0 + elif [[ -d "$HOME/git" ]]; then + [ -d "$HOME/git/forgejo" ] && + export GIT="$HOME/git/forgejo" && + return 0 + + export GIT="$HOME/git" + return 0 + fi +} + +if command_exists git; then + [ -z "$GIT" ] && + getGitDir + +fi + # ╭──────────────╮ # │ proxy config │ # ╰──────────────╯