diff options
-rw-r--r-- | ChangeLog | 3 | ||||
-rw-r--r-- | Completion/X/Command/_xrandr | 32 |
2 files changed, 35 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index 7260fe2ed..a55ae6baf 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2007-06-23 Clint Adams <clint@zsh.org> + * 23587: Completion/X/Command/_xrandr: completion for + xrandr. + * 23586: Completion/Unix/Command/_dmidecode: completion for dmidecode. diff --git a/Completion/X/Command/_xrandr b/Completion/X/Command/_xrandr new file mode 100644 index 000000000..020728a6d --- /dev/null +++ b/Completion/X/Command/_xrandr @@ -0,0 +1,32 @@ +#compdef xrandr + +_arguments \ + '(-d -display)'{-d,-display}':X display:_x_display' \ + '-help[display help]' \ + '(-o --orientation)'{-o,--orientation}':rotation:(normal inverted left right 0 1 2 3)' \ + '(-q --query)'{-q,--query}'[display current state]' \ + '(-s --size)'{-s,--size}':size:' \ + '(-r --rate --refresh)'{-r,--rate,--refresh}':target refresh rate:' \ + '(-v --version)'{-v,--version}'[display version]' \ + '-x[reflect across X axis]' \ + '-y[reflect across Y axis]' \ + '--screen:X screen number' \ + '--verbose[be more verbose]' \ + '--dryrun' \ + '(--prop --properties)'{--prop,--properties}'[display the contents of properties for each output]' \ + '--fb:size:' \ + '--fbmm:size:' \ + '--dpi:dpi:' \ + '--output:output to reconfigure:' \ + '--auto' \ + '--mode:mode:' \ + '--preferred' \ + '--pos:position:' \ + '--reflect:axes:(normal x y xy)' \ + '--rotate:rotation:(normal inverted left right)' \ + '--left-of:output' \ + '--right-of:output' \ + '--above:output' \ + '--below:output' \ + '--off[disable the output]' \ + '--crtc:crtc to use:' |