diff --git a/zsh/zshrc b/zsh/zshrc index 26f7a6f..d202157 100644 --- a/zsh/zshrc +++ b/zsh/zshrc @@ -113,23 +113,27 @@ source $ZSH/oh-my-zsh.sh # Homebrew tsinghua mirror for macOS function brewthu() { - if [[ $HOMEBREW_BOTTLE_DOMAIN = "" ]]; then - export HOMEBREW_API_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles/api" - export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles" - export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git" - export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git" - export HOMEBREW_PIP_INDEX_URL="https://pypi.tuna.tsinghua.edu.cn/simple" - # Bottles - export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles" - else - unset HOMEBREW_API_DOMAIN - unset HOMEBREW_BOTTLE_DOMAIN - unset HOMEBREW_BREW_GIT_REMOTE - unset HOMEBREW_CORE_GIT_REMOTE - unset HOMEBREW_PIP_INDEX_URL - # Bottles - unset HOMEBREW_BOTTLE_DOMAIN - fi + if [[ $HOMEBREW_BOTTLE_DOMAIN = "" ]]; then + export HOMEBREW_API_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles/api" + export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles" + export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git" + export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git" + export HOMEBREW_PIP_INDEX_URL="https://pypi.tuna.tsinghua.edu.cn/simple" + # Bottles + export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles" + else + unset HOMEBREW_API_DOMAIN + unset HOMEBREW_BOTTLE_DOMAIN + unset HOMEBREW_BREW_GIT_REMOTE + unset HOMEBREW_CORE_GIT_REMOTE + unset HOMEBREW_PIP_INDEX_URL + # Bottles + unset HOMEBREW_BOTTLE_DOMAIN + fi +} + +function cdi() { + cd $(find . -type d | fzf) } # using starship as prompt