summaryrefslogtreecommitdiff
path: root/fedora/.config/bash/completions
diff options
context:
space:
mode:
Diffstat (limited to 'fedora/.config/bash/completions')
-rw-r--r--fedora/.config/bash/completions/bat.bash249
-rw-r--r--fedora/.config/bash/completions/rg.bash783
-rw-r--r--fedora/.config/bash/completions/ya.bash647
-rw-r--r--fedora/.config/bash/completions/yazi.bash66
-rw-r--r--fedora/.config/bash/completions/zoxide.bash243
5 files changed, 0 insertions, 1988 deletions
diff --git a/fedora/.config/bash/completions/bat.bash b/fedora/.config/bash/completions/bat.bash
deleted file mode 100644
index fa0f712..0000000
--- a/fedora/.config/bash/completions/bat.bash
+++ /dev/null
@@ -1,249 +0,0 @@
-# shellcheck disable=SC2207
-
-# Requires https://github.com/scop/bash-completion
-
-# Macs have bash3 for which the bash-completion package doesn't include
-# _init_completion. This is a minimal version of that function.
-__bat_init_completion()
-{
- COMPREPLY=()
- _get_comp_words_by_ref "$@" cur prev words cword
-}
-
-__bat_escape_completions()
-{
- # Do not escape if completing a quoted value.
- [[ $cur == [\"\']* ]] && return 0
- if ((
- BASH_VERSINFO[0] > 5 || \
- BASH_VERSINFO[0] == 5 && BASH_VERSINFO[1] >= 3
- )); then
- # bash >= 5.3 has "compopt -o fullquote", which exactly does
- # what this function tries to do.
- compopt -o fullquote
- elif ((
- BASH_VERSINFO[0] > 4 || \
- BASH_VERSINFO[0] == 4 && BASH_VERSINFO[1] > 0
- )); then
- # printf -v to an array index is available in bash >= 4.1.
- # Use it if available, as -o filenames is semantically
- # incorrect if we are not actually completing filenames, and it
- # has side effects (e.g. adds trailing slash to candidates
- # matching present dirs).
- local i
- for i in ${!COMPREPLY[*]}; do
- printf -v "COMPREPLY[i]" %q "${COMPREPLY[i]}"
- done
-
- # We can use "compopt -o noquote" available in bash >= 4.3 to
- # prevent further quoting by the shell, which would be
- # unexpectedly applied when a quoted result matches a filename.
- if ((
- BASH_VERSINFO[0] > 4 || \
- BASH_VERSINFO[0] == 4 && BASH_VERSINFO[1] >= 3
- )); then
- compopt -o noquote
- fi
- else
- compopt -o filenames
- fi
-}
-
-_bat() {
- local cur prev words split=false
- if declare -F _init_completion >/dev/null 2>&1; then
- _init_completion -s || return 0
- else
- __bat_init_completion -n "=" || return 0
- _split_longopt && split=true
- fi
-
- if [[ ${words[1]-} == cache ]]; then
- case $prev in
- --source | --target)
- _filedir -d
- return 0
- ;;
- esac
- COMPREPLY=($(compgen -W "
- --build
- --clear
- --source
- --target
- --blank
- --help
- " -- "$cur"))
- return 0
- fi
-
- case $prev in
- -l | --language)
- local IFS=$'\n'
- COMPREPLY=($(compgen -W "$(
- "$1" --list-languages | while IFS=: read -r lang _; do
- printf "%s\n" "$lang"
- done
- )" -- "$cur"))
- __bat_escape_completions
- return 0
- ;;
- -H | --highlight-line | \
- --diff-context | \
- --tabs | \
- --terminal-width | \
- -m | --map-syntax | \
- --ignored-suffix | \
- --list-themes | \
- --squeeze-limit | \
- --line-range | \
- -L | --list-languages | \
- --lessopen | \
- --no-paging | \
- --diagnostic | \
- --acknowledgements | \
- -h | --help | \
- -V | --version | \
- --cache-dir | \
- --config-dir | \
- --config-file | \
- --generate-config-file)
- # argument required but no completion available, or option
- # causes an exit
- return 0
- ;;
- --file-name)
- _filedir
- return 0
- ;;
- --wrap)
- COMPREPLY=($(compgen -W "auto never character" -- "$cur"))
- return 0
- ;;
- --binary)
- COMPREPLY=($(compgen -W "no-printing as-text" -- "$cur"))
- return 0
- ;;
- --nonprintable-notation)
- COMPREPLY=($(compgen -W "unicode caret" -- "$cur"))
- return 0
- ;;
- --strip-ansi)
- COMPREPLY=($(compgen -W "auto never always" -- "$cur"))
- return 0
- ;;
- --completion)
- COMPREPLY=($(compgen -W "bash fish zsh ps1" -- "$cur"))
- return 0
- ;;
- --color | --decorations | --paging)
- COMPREPLY=($(compgen -W "auto never always" -- "$cur"))
- return 0
- ;;
- --italic-text)
- COMPREPLY=($(compgen -W "always never" -- "$cur"))
- return 0
- ;;
- --pager)
- COMPREPLY=($(compgen -c -- "$cur"))
- return 0
- ;;
- --theme)
- local IFS=$'\n'
- COMPREPLY=($(compgen -W "auto${IFS}auto:always${IFS}auto:system${IFS}dark${IFS}light${IFS}$("$1" --list-themes)" -- "$cur"))
- __bat_escape_completions
- return 0
- ;;
- --theme-dark | \
- --theme-light)
- local IFS=$'\n'
- COMPREPLY=($(compgen -W "$("$1" --list-themes)" -- "$cur"))
- __bat_escape_completions
- return 0
- ;;
- --style)
- # shellcheck disable=SC2034
- local -a styles=(
- default
- full
- auto
- plain
- changes
- header
- header-filename
- header-filesize
- grid
- rule
- numbers
- snip
- )
- # shellcheck disable=SC2016
- if declare -F _comp_delimited >/dev/null 2>&1; then
- # bash-completion > 2.11
- _comp_delimited , -W '"${styles[@]}"'
- else
- COMPREPLY=($(compgen -W '${styles[@]}' -- "$cur"))
- fi
- return 0
- esac
-
- $split && return 0
-
- if [[ $cur == -* ]]; then
- # --unbuffered excluded intentionally (no-op)
- COMPREPLY=($(compgen -W "
- --show-all
- --nonprintable-notation
- --binary
- --plain
- --language
- --highlight-line
- --file-name
- --diff
- --diff-context
- --tabs
- --wrap
- --chop-long-lines
- --terminal-width
- --number
- --color
- --italic-text
- --decorations
- --force-colorization
- --paging
- --no-paging
- --pager
- --map-syntax
- --ignored-suffix
- --theme
- --theme-dark
- --theme-light
- --list-themes
- --squeeze-blank
- --squeeze-limit
- --strip-ansi
- --style
- --line-range
- --list-languages
- --lessopen
- --completion
- --diagnostic
- --acknowledgements
- --set-terminal-title
- --help
- --version
- --cache-dir
- --config-dir
- --config-file
- --generate-config-file
- --no-config
- --no-custom-assets
- --no-lessopen
- " -- "$cur"))
- return 0
- fi
-
- _filedir
-
- ## Completion of the 'cache' command itself is removed for better UX
- ## See https://github.com/sharkdp/bat/issues/2085#issuecomment-1271646802
-} && complete -F _bat bat
diff --git a/fedora/.config/bash/completions/rg.bash b/fedora/.config/bash/completions/rg.bash
deleted file mode 100644
index 12d1039..0000000
--- a/fedora/.config/bash/completions/rg.bash
+++ /dev/null
@@ -1,783 +0,0 @@
-_rg() {
- local i cur prev opts cmds
- COMPREPLY=()
- cur="${COMP_WORDS[COMP_CWORD]}"
- prev="${COMP_WORDS[COMP_CWORD-1]}"
- cmd=""
- opts=""
-
- for i in ${COMP_WORDS[@]}; do
- case "${i}" in
- rg)
- cmd="rg"
- ;;
- *)
- ;;
- esac
- done
-
- case "${cmd}" in
- rg)
- opts="--regexp -e --file -f --after-context -A --before-context -B --binary --no-binary --block-buffered --no-block-buffered --byte-offset -b --no-byte-offset --case-sensitive -s --color --colors --column --no-column --context -C --context-separator --no-context-separator --count -c --count-matches --crlf --no-crlf --debug --dfa-size-limit --encoding -E --no-encoding --engine --field-context-separator --field-match-separator --files --files-with-matches -l --files-without-match --fixed-strings -F --no-fixed-strings --follow -L --no-follow --generate --glob -g --glob-case-insensitive --no-glob-case-insensitive --heading --no-heading --help -h --hidden -. --no-hidden --hostname-bin --hyperlink-format --iglob --ignore-case -i --ignore-file --ignore-file-case-insensitive --no-ignore-file-case-insensitive --include-zero --no-include-zero --invert-match -v --no-invert-match --json --no-json --line-buffered --no-line-buffered --line-number -n --no-line-number -N --line-regexp -x --max-columns -M --max-columns-preview --no-max-columns-preview --max-count -m --max-depth -d --max-filesize --mmap --no-mmap --multiline -U --no-multiline --multiline-dotall --no-multiline-dotall --no-config --no-ignore --ignore --no-ignore-dot --ignore-dot --no-ignore-exclude --ignore-exclude --no-ignore-files --ignore-files --no-ignore-global --ignore-global --no-ignore-messages --ignore-messages --no-ignore-parent --ignore-parent --no-ignore-vcs --ignore-vcs --no-messages --messages --no-require-git --require-git --no-unicode --unicode --null -0 --null-data --one-file-system --no-one-file-system --only-matching -o --path-separator --passthru --pcre2 -P --no-pcre2 --pcre2-version --pre --no-pre --pre-glob --pretty -p --quiet -q --regex-size-limit --replace -r --search-zip -z --no-search-zip --smart-case -S --sort --sortr --stats --no-stats --stop-on-nonmatch --text -a --no-text --threads -j --trace --trim --no-trim --type -t --type-not -T --type-add --type-clear --type-list --unrestricted -u --version -V --vimgrep --with-filename -H --no-filename -I --word-regexp -w --auto-hybrid-regex --no-auto-hybrid-regex --no-pcre2-unicode --pcre2-unicode --sort-files --no-sort-files <PATTERN> <PATH>..."
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 1 ]] ; then
- COMPREPLY=($(compgen -W "${opts}" -- "${cur}"))
- return 0
- fi
- case "${prev}" in
-
- --regexp)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -e)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --file)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -f)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --after-context)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -A)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --before-context)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -B)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --binary)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-binary)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --block-buffered)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-block-buffered)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --byte-offset)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -b)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-byte-offset)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --case-sensitive)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -s)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --color)
- COMPREPLY=($(compgen -W "never auto always ansi" -- "${cur}"))
- return 0
- ;;
- --colors)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --column)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-column)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --context)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -C)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --context-separator)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-context-separator)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --count)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -c)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --count-matches)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --crlf)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-crlf)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --debug)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --dfa-size-limit)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --encoding)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -E)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-encoding)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --engine)
- COMPREPLY=($(compgen -W "default pcre2 auto" -- "${cur}"))
- return 0
- ;;
- --field-context-separator)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --field-match-separator)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --files)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --files-with-matches)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -l)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --files-without-match)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --fixed-strings)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -F)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-fixed-strings)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --follow)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -L)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-follow)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --generate)
- COMPREPLY=($(compgen -W "man complete-bash complete-zsh complete-fish complete-powershell" -- "${cur}"))
- return 0
- ;;
- --glob)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -g)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --glob-case-insensitive)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-glob-case-insensitive)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --heading)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-heading)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --help)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -h)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --hidden)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -.)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-hidden)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --hostname-bin)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --hyperlink-format)
- COMPREPLY=($(compgen -W "default none cursor file grep+ kitty macvim textmate vscode vscode-insiders vscodium" -- "${cur}"))
- return 0
- ;;
- --iglob)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --ignore-case)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -i)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --ignore-file)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --ignore-file-case-insensitive)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-ignore-file-case-insensitive)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --include-zero)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-include-zero)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --invert-match)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -v)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-invert-match)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --json)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-json)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --line-buffered)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-line-buffered)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --line-number)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -n)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-line-number)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -N)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --line-regexp)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -x)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --max-columns)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -M)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --max-columns-preview)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-max-columns-preview)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --max-count)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -m)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --max-depth)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -d)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --max-filesize)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --mmap)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-mmap)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --multiline)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -U)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-multiline)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --multiline-dotall)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-multiline-dotall)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-config)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-ignore)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --ignore)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-ignore-dot)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --ignore-dot)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-ignore-exclude)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --ignore-exclude)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-ignore-files)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --ignore-files)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-ignore-global)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --ignore-global)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-ignore-messages)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --ignore-messages)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-ignore-parent)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --ignore-parent)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-ignore-vcs)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --ignore-vcs)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-messages)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --messages)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-require-git)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --require-git)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-unicode)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --unicode)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --null)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -0)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --null-data)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --one-file-system)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-one-file-system)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --only-matching)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -o)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --path-separator)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --passthru)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --pcre2)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -P)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-pcre2)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --pcre2-version)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --pre)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-pre)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --pre-glob)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --pretty)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -p)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --quiet)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -q)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --regex-size-limit)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --replace)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -r)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --search-zip)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -z)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-search-zip)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --smart-case)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -S)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --sort)
- COMPREPLY=($(compgen -W "none path modified accessed created" -- "${cur}"))
- return 0
- ;;
- --sortr)
- COMPREPLY=($(compgen -W "none path modified accessed created" -- "${cur}"))
- return 0
- ;;
- --stats)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-stats)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --stop-on-nonmatch)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --text)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -a)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-text)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --threads)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -j)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --trace)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --trim)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-trim)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --type)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -t)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --type-not)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -T)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --type-add)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --type-clear)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --type-list)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --unrestricted)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -u)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --version)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -V)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --vimgrep)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --with-filename)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -H)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-filename)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -I)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --word-regexp)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -w)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --auto-hybrid-regex)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-auto-hybrid-regex)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-pcre2-unicode)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --pcre2-unicode)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --sort-files)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --no-sort-files)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- esac
- COMPREPLY=($(compgen -W "${opts}" -- "${cur}"))
- return 0
- ;;
- esac
-}
-
-complete -F _rg -o bashdefault -o default rg
diff --git a/fedora/.config/bash/completions/ya.bash b/fedora/.config/bash/completions/ya.bash
deleted file mode 100644
index b24e3e5..0000000
--- a/fedora/.config/bash/completions/ya.bash
+++ /dev/null
@@ -1,647 +0,0 @@
-_ya() {
- local i cur prev opts cmd
- COMPREPLY=()
- if [[ "${BASH_VERSINFO[0]}" -ge 4 ]]; then
- cur="$2"
- else
- cur="${COMP_WORDS[COMP_CWORD]}"
- fi
- prev="$3"
- cmd=""
- opts=""
-
- for i in "${COMP_WORDS[@]:0:COMP_CWORD}"
- do
- case "${cmd},${i}" in
- ",$1")
- cmd="ya"
- ;;
- ya,emit)
- cmd="ya__emit"
- ;;
- ya,emit-to)
- cmd="ya__emit__to"
- ;;
- ya,help)
- cmd="ya__help"
- ;;
- ya,pack)
- cmd="ya__pack"
- ;;
- ya,pkg)
- cmd="ya__pkg"
- ;;
- ya,pub)
- cmd="ya__pub"
- ;;
- ya,pub-to)
- cmd="ya__pub__to"
- ;;
- ya,sub)
- cmd="ya__sub"
- ;;
- ya__help,emit)
- cmd="ya__help__emit"
- ;;
- ya__help,emit-to)
- cmd="ya__help__emit__to"
- ;;
- ya__help,help)
- cmd="ya__help__help"
- ;;
- ya__help,pack)
- cmd="ya__help__pack"
- ;;
- ya__help,pkg)
- cmd="ya__help__pkg"
- ;;
- ya__help,pub)
- cmd="ya__help__pub"
- ;;
- ya__help,pub-to)
- cmd="ya__help__pub__to"
- ;;
- ya__help,sub)
- cmd="ya__help__sub"
- ;;
- ya__help__pkg,add)
- cmd="ya__help__pkg__add"
- ;;
- ya__help__pkg,delete)
- cmd="ya__help__pkg__delete"
- ;;
- ya__help__pkg,install)
- cmd="ya__help__pkg__install"
- ;;
- ya__help__pkg,list)
- cmd="ya__help__pkg__list"
- ;;
- ya__help__pkg,upgrade)
- cmd="ya__help__pkg__upgrade"
- ;;
- ya__pkg,add)
- cmd="ya__pkg__add"
- ;;
- ya__pkg,delete)
- cmd="ya__pkg__delete"
- ;;
- ya__pkg,help)
- cmd="ya__pkg__help"
- ;;
- ya__pkg,install)
- cmd="ya__pkg__install"
- ;;
- ya__pkg,list)
- cmd="ya__pkg__list"
- ;;
- ya__pkg,upgrade)
- cmd="ya__pkg__upgrade"
- ;;
- ya__pkg__help,add)
- cmd="ya__pkg__help__add"
- ;;
- ya__pkg__help,delete)
- cmd="ya__pkg__help__delete"
- ;;
- ya__pkg__help,help)
- cmd="ya__pkg__help__help"
- ;;
- ya__pkg__help,install)
- cmd="ya__pkg__help__install"
- ;;
- ya__pkg__help,list)
- cmd="ya__pkg__help__list"
- ;;
- ya__pkg__help,upgrade)
- cmd="ya__pkg__help__upgrade"
- ;;
- *)
- ;;
- esac
- done
-
- case "${cmd}" in
- ya)
- opts="-V -h --version --help emit emit-to pkg pack pub pub-to sub help"
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 1 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__emit)
- opts="-h --help <NAME> [ARGS]..."
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__emit__to)
- opts="-h --help <RECEIVER> <NAME> [ARGS]..."
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__help)
- opts="emit emit-to pkg pack pub pub-to sub help"
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__help__emit)
- opts=""
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__help__emit__to)
- opts=""
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__help__help)
- opts=""
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__help__pack)
- opts=""
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__help__pkg)
- opts="add delete install list upgrade"
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__help__pkg__add)
- opts=""
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__help__pkg__delete)
- opts=""
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__help__pkg__install)
- opts=""
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__help__pkg__list)
- opts=""
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__help__pkg__upgrade)
- opts=""
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__help__pub)
- opts=""
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__help__pub__to)
- opts=""
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__help__sub)
- opts=""
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__pack)
- opts="-a -d -i -l -u -h --add --delete --install --list --upgrade --help"
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- --add)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -a)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --delete)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -d)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__pkg)
- opts="-h --help add delete install list upgrade help"
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__pkg__add)
- opts="-h --help [IDS]..."
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__pkg__delete)
- opts="-h --help [IDS]..."
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__pkg__help)
- opts="add delete install list upgrade help"
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__pkg__help__add)
- opts=""
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__pkg__help__delete)
- opts=""
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__pkg__help__help)
- opts=""
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__pkg__help__install)
- opts=""
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__pkg__help__list)
- opts=""
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__pkg__help__upgrade)
- opts=""
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 4 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__pkg__install)
- opts="-h --help"
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__pkg__list)
- opts="-h --help"
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__pkg__upgrade)
- opts="-h --help"
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__pub)
- opts="-h --str --json --list --help <KIND>"
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- --str)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --json)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --list)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__pub__to)
- opts="-h --str --json --list --help <RECEIVER> <KIND>"
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- --str)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --json)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --list)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- ya__sub)
- opts="-h --help <KINDS>"
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- esac
-}
-
-if [[ "${BASH_VERSINFO[0]}" -eq 4 && "${BASH_VERSINFO[1]}" -ge 4 || "${BASH_VERSINFO[0]}" -gt 4 ]]; then
- complete -F _ya -o nosort -o bashdefault -o default ya
-else
- complete -F _ya -o bashdefault -o default ya
-fi
diff --git a/fedora/.config/bash/completions/yazi.bash b/fedora/.config/bash/completions/yazi.bash
deleted file mode 100644
index ae2d3a1..0000000
--- a/fedora/.config/bash/completions/yazi.bash
+++ /dev/null
@@ -1,66 +0,0 @@
-_yazi() {
- local i cur prev opts cmd
- COMPREPLY=()
- if [[ "${BASH_VERSINFO[0]}" -ge 4 ]]; then
- cur="$2"
- else
- cur="${COMP_WORDS[COMP_CWORD]}"
- fi
- prev="$3"
- cmd=""
- opts=""
-
- for i in "${COMP_WORDS[@]:0:COMP_CWORD}"
- do
- case "${cmd},${i}" in
- ",$1")
- cmd="yazi"
- ;;
- *)
- ;;
- esac
- done
-
- case "${cmd}" in
- yazi)
- opts="-V -h --cwd-file --chooser-file --clear-cache --client-id --local-events --remote-events --debug --version --help [ENTRIES]..."
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 1 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- --cwd-file)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --chooser-file)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --client-id)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --local-events)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --remote-events)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- esac
-}
-
-if [[ "${BASH_VERSINFO[0]}" -eq 4 && "${BASH_VERSINFO[1]}" -ge 4 || "${BASH_VERSINFO[0]}" -gt 4 ]]; then
- complete -F _yazi -o nosort -o bashdefault -o default yazi
-else
- complete -F _yazi -o bashdefault -o default yazi
-fi
diff --git a/fedora/.config/bash/completions/zoxide.bash b/fedora/.config/bash/completions/zoxide.bash
deleted file mode 100644
index 1c2ed84..0000000
--- a/fedora/.config/bash/completions/zoxide.bash
+++ /dev/null
@@ -1,243 +0,0 @@
-_zoxide() {
- local i cur prev opts cmd
- COMPREPLY=()
- if [[ "${BASH_VERSINFO[0]}" -ge 4 ]]; then
- cur="$2"
- else
- cur="${COMP_WORDS[COMP_CWORD]}"
- fi
- prev="$3"
- cmd=""
- opts=""
-
- for i in "${COMP_WORDS[@]:0:COMP_CWORD}"
- do
- case "${cmd},${i}" in
- ",$1")
- cmd="zoxide"
- ;;
- zoxide,add)
- cmd="zoxide__add"
- ;;
- zoxide,edit)
- cmd="zoxide__edit"
- ;;
- zoxide,import)
- cmd="zoxide__import"
- ;;
- zoxide,init)
- cmd="zoxide__init"
- ;;
- zoxide,query)
- cmd="zoxide__query"
- ;;
- zoxide,remove)
- cmd="zoxide__remove"
- ;;
- zoxide__edit,decrement)
- cmd="zoxide__edit__decrement"
- ;;
- zoxide__edit,delete)
- cmd="zoxide__edit__delete"
- ;;
- zoxide__edit,increment)
- cmd="zoxide__edit__increment"
- ;;
- zoxide__edit,reload)
- cmd="zoxide__edit__reload"
- ;;
- *)
- ;;
- esac
- done
-
- case "${cmd}" in
- zoxide)
- opts="-h -V --help --version add edit import init query remove"
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 1 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- zoxide__add)
- opts="-s -h -V --score --help --version <PATHS>..."
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- --score)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- -s)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- zoxide__edit)
- opts="-h -V --help --version decrement delete increment reload"
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- zoxide__edit__decrement)
- opts="-h -V --help --version <PATH>"
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- zoxide__edit__delete)
- opts="-h -V --help --version <PATH>"
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- zoxide__edit__increment)
- opts="-h -V --help --version <PATH>"
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- zoxide__edit__reload)
- opts="-h -V --help --version"
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 3 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- zoxide__import)
- opts="-h -V --from --merge --help --version <PATH>"
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- --from)
- COMPREPLY=($(compgen -W "autojump z" -- "${cur}"))
- return 0
- ;;
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- zoxide__init)
- opts="-h -V --no-cmd --cmd --hook --help --version bash elvish fish nushell posix powershell tcsh xonsh zsh"
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- --cmd)
- COMPREPLY=($(compgen -f "${cur}"))
- return 0
- ;;
- --hook)
- COMPREPLY=($(compgen -W "none prompt pwd" -- "${cur}"))
- return 0
- ;;
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- zoxide__query)
- opts="-a -i -l -s -h -V --all --interactive --list --score --exclude --help --version [KEYWORDS]..."
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- --exclude)
- COMPREPLY=()
- if [[ "${BASH_VERSINFO[0]}" -ge 4 ]]; then
- compopt -o plusdirs
- fi
- return 0
- ;;
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- zoxide__remove)
- opts="-h -V --help --version [PATHS]..."
- if [[ ${cur} == -* || ${COMP_CWORD} -eq 2 ]] ; then
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- fi
- case "${prev}" in
- *)
- COMPREPLY=()
- ;;
- esac
- COMPREPLY=( $(compgen -W "${opts}" -- "${cur}") )
- return 0
- ;;
- esac
-}
-
-if [[ "${BASH_VERSINFO[0]}" -eq 4 && "${BASH_VERSINFO[1]}" -ge 4 || "${BASH_VERSINFO[0]}" -gt 4 ]]; then
- complete -F _zoxide -o nosort -o bashdefault -o default zoxide
-else
- complete -F _zoxide -o bashdefault -o default zoxide
-fi