#compdef dzen2 # ------------------------------------------------------------------------------ # Description # ----------- # # Completion script for dzen2 0.8.5 ( https://github.com/robm/dzen ) # Last updated: 31.03.2013 # # ------------------------------------------------------------------------------ # Authors # ------- # # * Valodim ( https://github.com/Valodim ) # # ------------------------------------------------------------------------------ # Notes # ----- # # the _x_color completer has rather outdated paths, a zstyle like this helps # get the x colors right (the list is rather long, then) # # zstyle ":completion:*:colors" path '/etc/X11/rgb.txt' # # ------------------------------------------------------------------------------ _arguments \ '-fg[Set foreground color]:foreground color:_x_color' \ '-bg[Set background color]:background color:_x_color' \ '-fn[Set font]:font:_x_font' \ '-ta[Set alignment of title window content]:alignment:( l c r )' \ '-tw[Set title window width]:width (pixels)' \ '-sa[Set alignment of slave window]:alignment:( l c r )' \ '-l[Number of lines to display in slave window]:lines' \ '-e[Set up events and actions]:event string' \ '-m[Start up in menu mode]' \ '-u[Update contents of title and slave window simultaneously]' \ '-p[Persist EOF]:timeout (seconds)' \ '-x[Set x position on the screen]:x position (pixels)' \ '-y[Set y position on the screen]:y position (pixels)' \ '-h[Set line height]:line height (pixels)' \ '-w[Set window width]:width (pixels)' \ '-xs[Set the Xinerama screen number where dzen should appear]:screen number' \ '-v[Display version information]' && return 0