1
0
mirror of https://github.com/ohmyzsh/ohmyzsh.git synced 2026-02-12 05:49:47 +08:00

Compare commits

...

3 Commits

Author SHA1 Message Date
Mathieu Fenniak
da7ea13ba9
fix(avit): replace deprecated GREP_COLOR (#11168) 2022-11-23 18:56:26 +01:00
Luis Serra
a473c0cb4a
feat(mongo-atlas): add completion for atlas (#11349) 2022-11-23 18:24:46 +01:00
Luis Serra
5485d70df2
feat(fluxcd): add completion for flux (#11350) 2022-11-23 18:24:08 +01:00
5 changed files with 48 additions and 1 deletions

9
plugins/fluxcd/README.md Normal file
View File

@ -0,0 +1,9 @@
# FluxCD plugin
This plugin adds completion for [FluxCD](https://fluxcd.io), an open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit.
To use it, add `fluxcd` to the plugins array in your zshrc file:
```zsh
plugins=(... fluxcd)
```

View File

@ -0,0 +1,14 @@
# Autocompletion for the FluxCD CLI (flux).
if (( ! $+commands[flux] )); then
return
fi
# If the completion file doesn't exist yet, we need to autoload it and
# bind it to `flux`. Otherwise, compinit will have already done that.
if [[ ! -f "$ZSH_CACHE_DIR/completions/_flux" ]]; then
typeset -g -A _comps
autoload -Uz _flux
_comps[flux]=_flux
fi
flux completion zsh >| "$ZSH_CACHE_DIR/completions/_flux" &|

View File

@ -0,0 +1,10 @@
# MongoDB Atlas plugin
This plugin adds completion for [Atlas](https://www.mongodb.com/docs/atlas/cli/stable/) a command line interface built specifically for
MongoDB Atlas.
To use it, add `mongo-atlas` to the plugins array in your zshrc file:
```zsh
plugins=(... mongo-atlas)
```

View File

@ -0,0 +1,14 @@
# Autocompletion for the Mongo Atlas CLI (atlas).
if (( ! $+commands[atlas] )); then
return
fi
# If the completion file doesn't exist yet, we need to autoload it and
# bind it to `atlas`. Otherwise, compinit will have already done that.
if [[ ! -f "$ZSH_CACHE_DIR/completions/_atlas" ]]; then
typeset -g -A _comps
autoload -Uz _atlas
_comps[atlas]=_atlas
fi
atlas completion zsh >| "$ZSH_CACHE_DIR/completions/atlas" &|

View File

@ -82,4 +82,4 @@ ZSH_THEME_GIT_TIME_SINCE_COMMIT_NEUTRAL="%{$fg[white]%}"
# LS colors, made with https://geoff.greer.fm/lscolors/
export LSCOLORS="exfxcxdxbxegedabagacad"
export LS_COLORS='di=34;40:ln=35;40:so=32;40:pi=33;40:ex=31;40:bd=34;46:cd=34;43:su=0;41:sg=0;46:tw=0;42:ow=0;43:'
export GREP_COLOR='1;33'
export GREP_COLORS='mt=1;33'