dotfiles

My configuration files
git clone git://git.finwo.net/misc/dotfiles
Log | Files | Refs

commit 3b245b8fd109f4140e4ea4f924677345e16236f1
parent c12776630e1910825a83ebe185fb83570845dba2
Author: finwo <finwo@pm.me>
Date:   Tue, 11 Apr 2023 11:16:28 +0200

Add android-sdk, deno, kubectl-completion and oci-completion support to zsh

Diffstat:
Mzsh/home/.zshrc | 28+++++++++++++++++++++++++---
1 file changed, 25 insertions(+), 3 deletions(-)

diff --git a/zsh/home/.zshrc b/zsh/home/.zshrc @@ -339,25 +339,47 @@ fi export PNPM_HOME="/home/finwo/.local/share/pnpm" export PATH="$PNPM_HOME:$PATH" # }}} -# Android Studio {{{ +# Android development {{{ -# On a mac +# Android-studio on a mac if [ -d ~/Library/Android/sdk ]; then export ANDROID_HOME=~/Library/Android/sdk export ANDROID_SDK_ROOT=~/Library/Android/sdk export ANDROID_AVD_HOME=~/.android/avd fi -# On linux +# Android-studio on linux if [ -d ~/Android/Sdk ]; then export ANDROID_HOME=~/Android/Sdk export ANDROID_SDK_ROOT=~/Android/Sdk export ANDROID_AVD_HOME=~/.android/avd fi +# Android-sdk on linux +if [ -d ~/android-sdk ]; then + export ANDROID_HOME=~/android-sdk + export ANDROID_SDK_ROOT=~/android-sdk +fi + # }}} # Difftastic in git {{{ if command -v difft &>/dev/null; then export GIT_EXTERNAL_DIFF=difft fi # }}} +# Deno {{{ +export DENO_INSTALL="$HOME/.deno" +export PATH="$DENO_INSTALL/bin:$PATH" +# }}} +# KubeCTL {{{ + +[[ $commands[kubectl] ]] && source <(kubectl completion zsh) || echo -n + +# }}} +# Oracle Cloud Interface {{{ + +if [[ -e "${HOME}/.local/lib/oracle-cli/lib/python3.11/site-packages/oci_cli/bin/oci_autocomplete.sh" ]]; then + source "${HOME}/.local/lib/oracle-cli/lib/python3.11/site-packages/oci_cli/bin/oci_autocomplete.sh" +fi + +# }}}