summaryrefslogtreecommitdiff
path: root/shell-completion/zsh/_systemd-inhibit
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@sbcglobal.net>2016-09-13 16:41:31 -0400
committerLuke Shumaker <lukeshu@sbcglobal.net>2016-09-13 16:41:31 -0400
commitd3f2bd38c85b5e9484dbe55094e53a561fb46b6e (patch)
treefda125cd5c1243c0750dc814f4cc0b0adcdaf28d /shell-completion/zsh/_systemd-inhibit
parent85ac1aeee9bfd78f017f4f2bf73629c3456f2775 (diff)
./tools/notsd-move
Diffstat (limited to 'shell-completion/zsh/_systemd-inhibit')
-rw-r--r--shell-completion/zsh/_systemd-inhibit33
1 files changed, 0 insertions, 33 deletions
diff --git a/shell-completion/zsh/_systemd-inhibit b/shell-completion/zsh/_systemd-inhibit
deleted file mode 100644
index 1b3247b2cd..0000000000
--- a/shell-completion/zsh/_systemd-inhibit
+++ /dev/null
@@ -1,33 +0,0 @@
-#compdef systemd-inhibit
-
-_systemd_inhibit_command(){
- if (( CURRENT == 1 )); then
- compset -q
- _normal
- else
- local n=${words[(b:2:i)[^-]*]}
- if (( n <= CURRENT )); then
- compset -n $n
- _alternative \
- 'files:file:_files' \
- 'commands:command:_normal' && return 0
- fi
- _default
- fi
-}
-
-_inhibit_what() {
- local _inhibit
- _inhibit=(shutdown sleep idle handle-power-key handle-suspend-key handle-hibernate-key handle-lid-switch)
- _values -s : "${_inhibit[@]}"
-}
-
-_arguments \
- {-h,--help}'[Show this help]' \
- '--version[Show package version]' \
- '--what=[Operations to inhibit]:options:_inhibit_what' \
- '--who=[A descriptive string who is inhibiting]:who is inhibiting:' \
- '--why=[A descriptive string why is being inhibited]:reason for the lock:' \
- '--mode=[One of block or delay]:lock mode:( block delay )' \
- '--list[List active inhibitors]' \
- '*:commands:_systemd_inhibit_command'