From 5dedabeba656f74aa4428623a9eabae1c068dce1 Mon Sep 17 00:00:00 2001 From: TheK4n Date: Thu, 13 Oct 2022 20:46:12 +0300 Subject: [PATCH] add(bash completion): completion for tip manager --- sub/bash/completion | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/sub/bash/completion b/sub/bash/completion index 3560488..9917f9d 100644 --- a/sub/bash/completion +++ b/sub/bash/completion @@ -16,6 +16,15 @@ _bkp() { return 0 } +_tip() { + local cur opts + COMPREPLY=() + cur="${COMP_WORDS[COMP_CWORD]}" + opts=$(ls ~/.tips) + COMPREPLY=( $(compgen -W "$opts" -- ${cur}) ) + return 0 +} + _workon() { local cur prev envs COMPREPLY=() @@ -30,4 +39,5 @@ complete -F _workon workon complete -F _ssh ssh complete -F _ssh sftp complete -F _bkp bkp +complete -F _tip tip