diff options
author | Harald Kubota <harald.kubota@gmail.com> | 2021-04-25 12:51:54 +0900 |
---|---|---|
committer | Harald Kubota <harald.kubota@gmail.com> | 2021-04-25 12:51:54 +0900 |
commit | bdeb727221c403274e362f714768ddd55a4d724f (patch) | |
tree | 29066f80fe3ae144346b445350c437d6f355f95a /completions | |
parent | 6db33cdcb2cfaac387db26ea5df51d0cc2b54d7c (diff) | |
download | bubblewrap-bdeb727221c403274e362f714768ddd55a4d724f.tar.gz |
Copy _bwrap zsh completion on install
Diffstat (limited to 'completions')
-rwxr-xr-x | completions/zsh/_bwrap | 14 |
1 files changed, 1 insertions, 13 deletions
diff --git a/completions/zsh/_bwrap b/completions/zsh/_bwrap index c9edfb9..88c9b35 100755 --- a/completions/zsh/_bwrap +++ b/completions/zsh/_bwrap @@ -1,18 +1,5 @@ #compdef bwrap -_all_caps() { - # $ egrep '#define\sCAP_\w+\s+[0-9]+' /usr/include/linux/capability.h | awk '{print $2}' | xargs echo - echo CAP_CHOWN CAP_DAC_OVERRIDE CAP_DAC_READ_SEARCH CAP_FOWNER CAP_FSETID \ - CAP_KILL CAP_SETGID CAP_SETUID CAP_SETPCAP CAP_LINUX_IMMUTABLE \ - CAP_NET_BIND_SERVICE CAP_NET_BROADCAST CAP_NET_ADMIN CAP_NET_RAW \ - CAP_IPC_LOCK CAP_IPC_OWNER CAP_SYS_MODULE CAP_SYS_RAWIO CAP_SYS_CHROOT \ - CAP_SYS_PTRACE CAP_SYS_PACCT CAP_SYS_ADMIN CAP_SYS_BOOT CAP_SYS_NICE \ - CAP_SYS_RESOURCE CAP_SYS_TIME CAP_SYS_TTY_CONFIG CAP_MKNOD CAP_LEASE \ - CAP_AUDIT_WRITE CAP_AUDIT_CONTROL CAP_SETFCAP CAP_MAC_OVERRIDE \ - CAP_MAC_ADMIN CAP_SYSLOG CAP_WAKE_ALARM CAP_BLOCK_SUSPEND CAP_AUDIT_READ -} - - _bwrap_args=( '*::arguments:_normal' '--help[Print help and exit]' @@ -73,6 +60,7 @@ _bwrap() { _arguments -S $_bwrap_args case "$state" in caps) + # $ grep -E '#define\sCAP_\w+\s+[0-9]+' /usr/include/linux/capability.h | awk '{print $2}' | xargs echo local all_caps=( CAP_CHOWN CAP_DAC_OVERRIDE CAP_DAC_READ_SEARCH CAP_FOWNER CAP_FSETID \ CAP_KILL CAP_SETGID CAP_SETUID CAP_SETPCAP CAP_LINUX_IMMUTABLE \ |