mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2024-11-18 03:40:08 +00:00
feat(fzf): add support for Termux package (#9718)
This commit is contained in:
parent
9d556cd545
commit
90bdb8a156
1 changed files with 14 additions and 4 deletions
|
@ -64,11 +64,21 @@ function setup_using_debian_package() {
|
||||||
# NOTE: There is no need to configure PATH for debian package, all binaries
|
# NOTE: There is no need to configure PATH for debian package, all binaries
|
||||||
# are installed to /usr/bin by default
|
# are installed to /usr/bin by default
|
||||||
|
|
||||||
# Determine completion file path: first bullseye/sid, then buster/stretch
|
local completions key_bindings
|
||||||
local completions="/usr/share/doc/fzf/examples/completion.zsh"
|
|
||||||
[[ -f "$completions" ]] || completions="/usr/share/zsh/vendor-completions/_fzf"
|
|
||||||
|
|
||||||
local key_bindings="/usr/share/doc/fzf/examples/key-bindings.zsh"
|
case $PREFIX in
|
||||||
|
*com.termux*)
|
||||||
|
# Support Termux package
|
||||||
|
completions="${PREFIX}/share/fzf/completion.zsh"
|
||||||
|
key_bindings="${PREFIX}/share/fzf/key-bindings.zsh"
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
# Determine completion file path: first bullseye/sid, then buster/stretch
|
||||||
|
completions="/usr/share/doc/fzf/examples/completion.zsh"
|
||||||
|
[[ -f "$completions" ]] || completions="/usr/share/zsh/vendor-completions/_fzf"
|
||||||
|
key_bindings="/usr/share/doc/fzf/examples/key-bindings.zsh"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
# Auto-completion
|
# Auto-completion
|
||||||
if [[ -o interactive && "$DISABLE_FZF_AUTO_COMPLETION" != "true" ]]; then
|
if [[ -o interactive && "$DISABLE_FZF_AUTO_COMPLETION" != "true" ]]; then
|
||||||
|
|
Loading…
Reference in a new issue