From 6c456f9383ab0000527b4363bc82fc17850aba18 Mon Sep 17 00:00:00 2001 From: William Hubbs Date: Thu, 7 Dec 2017 11:30:32 -0600 Subject: Add zsh-completion support --- zsh-completion/_rc-status | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 zsh-completion/_rc-status (limited to 'zsh-completion/_rc-status') diff --git a/zsh-completion/_rc-status b/zsh-completion/_rc-status new file mode 100644 index 00000000..fd35e9cd --- /dev/null +++ b/zsh-completion/_rc-status @@ -0,0 +1,18 @@ +#compdef rc-status + +_arguments -s \ + {'(--all)-a','(-a)--all'}'[Show services at all runlevels]' \ + {'(--crashed)-c','(-c)--crashed'}'[Show crashed services]' \ + {'(--list)-l','(-l)--list'}'[Show list of runlevels]' \ + {'(--runlevel)-r','(-r)--runlevel'}'[Show the name of the current runlevel]' \ + {'(--servicelist)-s','(-s)--servicelist'}'[Show all services]' \ + {'(--unused)-u','(-u)--unused'}'[Show services not assigned to any run level]' \ + {'(--help)-h','(-h)--help'}'[Print this help output]' \ + {'(--nocolor)-C','(-C)--nocolor'}'[Disable color output]' \ + {'(--version)-V','(-V)--version'}'[Display software version]' \ + {'(--verbose)-v','(-v)--verbose'}'[Run verbosely]' \ + {'(--quiet)-q','(-q)--quiet'}'[Run quietly (Does not affect errors)]' + +_values 'runlevels' $(rc-status --list) + +# vim: set et sw=2 ts=2 ft=zsh: -- cgit v1.2.3