Squashed commit of the following:

commit 33358874f1c275d8b08186e29f24a7889d2b5224
Author: maxfl <gmaxfl@gmail.com>
Date:   Thu Jun 14 11:01:13 2012 +0400

    revert fish_pager

commit cee1bc8a66ec3adc9573b76e1aca3131cd32db83
Author: maxfl <gmaxfl@gmail.com>
Date:   Thu Jun 14 10:57:41 2012 +0400

    revert fish_pager.cpp

commit 27f3bd39dd9903009503d20a59a9e2ba84add07a
Author: maxfl <gmaxfl@gmail.com>
Date:   Wed Jun 13 17:35:20 2012 +0400

    __fish_complete_command now can understand '--arg=option' tokens
    latexmk completion is updated

commit 97b53a4b53de9389675783f3e90f58215d936356
Author: maxfl <gmaxfl@gmail.com>
Date:   Wed Jun 13 16:46:47 2012 +0400

    . completion

commit d5b63b9963b0a02a71f564e7392171c5eab005cd
Author: maxfl <gmaxfl@gmail.com>
Date:   Wed Jun 13 16:46:13 2012 +0400

    a lot of new completions

commit ceab87d99425124aa010c64ed062e27202b850d2
Author: Maxim Gonchar <gonchar@myhost.localdomain>
Date:   Tue Jun 12 20:19:31 2012 +0400

    A lot of new completions.
    Some small updates and fixes of old functions and completions.

commit 950aecd570b51e1b9dc444cc651b282a220e8d94
Author: Maxim Gonchar <gonchar@myhost.localdomain>
Date:   Tue Jun 12 20:03:44 2012 +0400

    step-coloring initial
    set_color correction
This commit is contained in:
ridiculousfish 2012-06-15 17:30:10 -07:00
parent 3a94f6e8b3
commit f2b5292bcb
159 changed files with 2975 additions and 1084 deletions

1
share/completions/..fish Normal file
View file

@ -0,0 +1 @@
complete -c . -x -a "(__fish_complete_suffix .fish)"

View file

@ -0,0 +1,16 @@
complete -c abook -s h -d 'Show usage'
complete -c abook -s C -l config -d 'Use an alternative configuration file' -r
complete -c abook -l datafile -d 'Use an alternative addressbook file' -r
complete -c abook -l mutt-query -d 'Make a query for mutt' -x
complete -c abook -l add-email -d 'Read email message from stdin and add the sender'
complete -c abook -l add-email-quiet -d 'Same as --add-email. Without confirmation'
complete -c abook -l convert -d 'Convert address book files'
set -l convert 'contains -- --convert (commandline -po)'
complete -c abook -l informat -d 'Input file format' -xa '(__fish_complete_abook_formats in)' -n $convert
complete -c abook -l outformat -d 'Output file format' -xa '(__fish_complete_abook_formats out)' -n $convert
complete -c abook -l infile -d 'Input file (default: stdin)' -r -n $convert
complete -c abook -l outfile -d 'Output file (default: stdout)' -r -n $convert
complete -c abook -l formats -d 'Print available formats'

View file

@ -0,0 +1 @@
__fish_complete_atool acat

View file

@ -0,0 +1,3 @@
__fish_complete_lpr accept
complete -c accept -s r -d 'Accept reason' -x

View file

@ -0,0 +1 @@
__fish_complete_atool adiff

View file

@ -0,0 +1 @@
__fish_complete_atool als

View file

@ -0,0 +1,14 @@
set -l cmds 'scontrols scontents controls contents sget sset cset cget set get'
complete -c amixer -xa "$cmds" -n "not __fish_seen_subcommand_from $cmds"
complete -c amixer -n '__fish_seen_subcommand_from sset sget get set' -xa "(amixer scontrols | cut --delimiter \' --fields 2)"
complete -c amixer -s h -l help -d 'this help'
complete -c amixer -s c -l card -r -d 'select the card'
complete -c amixer -s D -l device -r -d 'select the device, default \'default\''
complete -c amixer -s d -l debug -d 'debug mode'
complete -c amixer -s n -l nocheck -d 'do not perform range checking'
complete -c amixer -s v -l version -d 'print version of this program'
complete -c amixer -s q -l quiet -d 'be quiet'
complete -c amixer -s i -l inactive -d 'show also inactive controls'
complete -c amixer -s a -l abstract -d 'select abstraction level' -xa 'none basic'
complete -c amixer -s s -l stdin -d 'Read and execute commands from stdin sequentially'

View file

@ -1,2 +1,3 @@
complete -c and -s h -l help --description 'Display help and exit' complete -c and -s h -l help --description 'Display help and exit'
complete -c and -xa '__fish_complete_subcommand'

View file

@ -0,0 +1,65 @@
complete -c animate -o alpha -d 'On, activate, off, deactivate, set, opaque, copy transparent, extract, background, or shape [option]' -xa '(animate -list alpha)'
complete -c animate -o authenticate -d 'Decipher image with this password [password]'
complete -c animate -o backdrop -d 'Display image centered on a backdrop'
complete -c animate -o channel -d 'Apply option to select image channels [type]' -xa '(animate -list channel)'
complete -c animate -o colormap -d 'Shared or Private [type]' -x
complete -c animate -o colorspace -d 'Alternate image colorspace [type]' -xa '(animate -list colorspace)'
complete -c animate -o decipher -d 'Convert cipher pixels to plain pixels [filename]' -r
complete -c animate -o define -d 'Define one or more image format options [format:option]'
complete -c animate -o delay -d 'Display the next image after pausing [value]'
complete -c animate -o density -d 'Horizontal and vertical density of the image [geometry]'
complete -c animate -o depth -d 'Image depth [value]'
complete -c animate -o display -d 'Display image to this X server [server]'
complete -c animate -o dispose -d 'Layer disposal method [method]' -xa '(animate -list dispose)'
complete -c animate -o dither -d 'Apply error diffusion to image [method]' -xa '(animate -list dither)'
complete -c animate -o filter -d 'Use this filter when resizing an image [type]' -xa '(animate -list filter)'
complete -c animate -o format -d 'Output formatted image characteristics ["string"]'
complete -c animate -o gamma -d 'Level of gamma correction [value]'
complete -c animate -o geometry -d 'Preferred size and location of the Image window [geometry]'
complete -c animate -o gravity -d 'Horizontal and vertical backdrop placement [type]' -xa '(animate -list gravity)'
complete -c animate -o identify -d 'Identify the format and characteristics of the image'
complete -c animate -o immutable -d 'Displayed image cannot be modified'
complete -c animate -o interlace -d 'Type of image interlacing scheme [type]' -xa '(animate -list interlace)'
complete -c animate -o interpolate -d 'Pixel color interpolation method [method]' -xa '(animate -list interpolate)'
complete -c animate -o limit -d 'Pixel cache resource limit [type value]' -x
complete -c animate -o loop -d 'Loop images then exit [iterations]'
complete -c animate -o map -d 'Display image using this Standard Colormap [type]' -x
complete -c animate -o monitor -d 'Monitor progress '
complete -c animate -o pause -d 'Seconds to pause before reanimating'
complete -c animate -o page -d 'Size and location of an image canvas (setting) [geometry]'
complete -c animate -o quantize -d 'Reduce colors in this colorspace [colorspace]' -xa '(animate -list colorspace)'
complete -c animate -o quiet -d 'Suppress all warning messages'
complete -c animate -o regard-warnings -d 'Pay attention to warning messages'
complete -c animate -o remote -d 'Command execute a command in an remote display process'
complete -c animate -o respect-parentheses -d 'Settings remain in effect until parenthesis boundary'
complete -c animate -o sampling-factor -d 'Horizontal and vertical sampling factor [geometry]'
complete -c animate -o seed -d 'Seed a new sequence of pseudo-random numbers [value]'
complete -c animate -o set -d 'Attribute set an image attribute [ value]'
complete -c animate -o size -d 'Width and height of image [geometry]'
complete -c animate -o transparent-color -d 'Transparent color [color]' -xa '(__fish_complete_convert_options color)'
complete -c animate -o treedepth -d 'Color tree depth [value]'
complete -c animate -o verbose -d 'Print detailed information about the image'
complete -c animate -o visual -d 'Display image using this visual type [type]' -x
complete -c animate -o virtual-pixel -d 'Virtual pixel access method [method]' -xa '(animate -list virtual-pixel)'
complete -c animate -o window -d 'Display image to background of this window [id]' -xa 'root (__fish_print_xwindows)'
complete -c animate -o colors -d 'Preferred number of colors in the image [value]'
complete -c animate -o crop -d 'Preferred size and location of the cropped image [geometry]'
complete -c animate -o extract -d 'Extract area from image [geometry]'
complete -c animate -o monochrome -d 'Transform image to black and white'
complete -c animate -o repage -d 'Size and location of an image canvas (operator) [geometry]'
complete -c animate -o resample -d 'Change the resolution of an image [geometry]'
complete -c animate -o resize -d 'Resize the image [geometry]'
complete -c animate -o rotate -d 'Apply Paeth rotation to the image [degrees]'
complete -c animate -o strip -d 'Strip image of all profiles and comments'
complete -c animate -o thumbnail -d 'Create a thumbnail of the image [geometry]'
complete -c animate -o trim -d 'Trim image edges'
complete -c animate -o coalesce -d 'Merge a sequence of images'
complete -c animate -o flatten -d 'Flatten a sequence of images'
complete -c animate -o debug -d 'Display copious debugging information [events]' -xa '(animate -list debug)'
complete -c animate -o help -d 'Print program options'
complete -c animate -o list -d 'Print a list of supported option arguments [type]' -xa '(animate -list list)'
complete -c animate -o log -d 'Format of debugging information [format]' -xa '(__fish_complete_convert_options format)'
complete -c animate -o version -d 'Print version information Press any button to map or unmap the Command widget'
complete -c animate -o matte -d 'Store matte channel if the image has one'
complete -c animate -o scenes -d 'Range image scene range'
complete -c animate -o support -d 'Resize support: > 1.0 is blurry, < 1.0 is sharp [factor]'

View file

@ -0,0 +1 @@
__fish_complete_atool apack

View file

@ -0,0 +1 @@
__fish_complete_atool arepack

View file

@ -0,0 +1,3 @@
__fish_complete_atool atool

View file

@ -0,0 +1 @@
__fish_complete_atool aunpack

View file

@ -1,3 +1,5 @@
complete -c builtin -s h -l help --description 'Display help and exit' complete -c builtin -s h -l help --description 'Display help and exit'
complete -c builtin -s n -l names --description 'Print names of all existing builtins' complete -c builtin -s n -l names --description 'Print names of all existing builtins'
complete -c builtin -xa '(builtin -n)'
complete -c builtin -n '__fish_use_subcommand' -xa '__fish_complete_subcommand'

View file

@ -0,0 +1,3 @@
__fish_complete_lpr cancel
complete -c cancel -s u -d 'Cancel jobs owned by username' -xa '(__fish_complete_users)'

View file

@ -0,0 +1,2 @@
# Completions for diff
__fish_complete_diff colordiff

View file

@ -0,0 +1,2 @@
__fish_complete_svn colorsvn

View file

@ -0,0 +1,6 @@
complete -c combine -d 'Combine sets of lines from two files using boolean operations'
complete -c combine -a and -d 'Output lines that are in both files'
complete -c combine -a not -d 'Output lines that are inf file1 but not in file2'
complete -c combine -a or -d 'Output lines that are in file1 or in file2'
complete -c combine -a xor -d 'Output lines that are in either file1 or file2, but not in both files'
complete -c combine -a - -d 'Read file from stdin'

View file

@ -1,2 +1,3 @@
complete -c command -s h -l help --description 'Display help and exit' complete -c command -s h -l help --description 'Display help and exit'
complete -c command --description "Command to run" -xa "(__fish_complete_subcommand)"

View file

@ -0,0 +1,45 @@
complete -c compare -o alpha -d 'On, activate, off, deactivate, set, opaque, copy transparent, extract, background, or shape [option]' -xa '(compare -list alpha)'
complete -c compare -o authenticate -d 'Decipher image with this password [password]'
complete -c compare -o channel -d 'Apply option to select image channels [type]' -xa '(compare -list channel)'
complete -c compare -o colorspace -d 'Alternate image colorspace [type]' -xa '(compare -list colorspace)'
complete -c compare -o compose -d 'Set image composite operator [operator]'
complete -c compare -o compress -d 'Type of pixel compression when writing the image [type]' -xa '(compare -list compress)'
complete -c compare -o decipher -d 'Convert cipher pixels to plain pixels [filename]' -r
complete -c compare -o define -d 'Define one or more image format options [format:option]'
complete -c compare -o density -d 'Horizontal and vertical density of the image [geometry]'
complete -c compare -o depth -d 'Image depth [value]'
complete -c compare -o dissimilarity-threshold -d 'Maximum distortion for (sub)image match [value]'
complete -c compare -o encipher -d 'Convert plain pixels to cipher pixels [filename]' -r
complete -c compare -o extract -d 'Extract area from image [geometry]'
complete -c compare -o format -d 'Output formatted image characteristics ["string"]'
complete -c compare -o fuzz -d 'Colors within this distance are considered equal [distance]'
complete -c compare -o highlight-color -d 'Empasize pixel differences with this color [color]' -xa '(__fish_complete_convert_options color)'
complete -c compare -o identify -d 'Identify the format and characteristics of the image'
complete -c compare -o interlace -d 'Type of image interlacing scheme [type]' -xa '(compare -list interlace)'
complete -c compare -o limit -d 'Pixel cache resource limit [type value]' -x
complete -c compare -o lowlight-color -d 'De-emphasize pixel differences with this color [color]' -xa '(__fish_complete_convert_options color)'
complete -c compare -o metric -d 'Measure differences between images with this metric [type]' -xa '(compare -list metric)'
complete -c compare -o monitor -d 'Monitor progress '
complete -c compare -o passphrase -d 'Get the passphrase from this file [filename]' -r
complete -c compare -o profile -d 'Add, delete, or apply an image profile [filename]' -r
complete -c compare -o quality -d 'JPEG/MIFF/PNG compression level [value]'
complete -c compare -o quiet -d 'Suppress all warning messages'
complete -c compare -o quantize -d 'Reduce colors in this colorspace [colorspace]' -xa '(compare -list colorspace)'
complete -c compare -o regard-warnings -d 'Pay attention to warning messages'
complete -c compare -o respect-parentheses -d 'Settings remain in effect until parenthesis boundary'
complete -c compare -o sampling-factor -d 'Horizontal and vertical sampling factor [geometry]'
complete -c compare -o seed -d 'Seed a new sequence of pseudo-random numbers [value]'
complete -c compare -o set -d 'Attribute set an image attribute [ value]'
complete -c compare -o size -d 'Width and height of image [geometry]'
complete -c compare -o subimage-search -d 'Search for subimage'
complete -c compare -o transparent-color -d 'Transparent color [color]' -xa '(__fish_complete_convert_options color)'
complete -c compare -o type -d 'Image type [type]' -xa '(compare -list type)'
complete -c compare -o verbose -d 'Print detailed information about the image'
complete -c compare -o version -d 'Print version information'
complete -c compare -o virtual-pixel -d 'Virtual pixel access method [method]' -xa '(compare -list virtual-pixel)'
complete -c compare -o debug -d 'Display copious debugging information [events]' -xa '(compare -list debug)'
complete -c compare -o help -d 'Print program options'
complete -c compare -o list -d 'Print a list of supported option arguments [type]' -xa '(compare -list list)'
complete -c compare -o log -d 'Format of debugging information [format]' -xa '(__fish_complete_convert_options format)'
complete -c compare -o synchronize -d 'Synchronize image to storage device'
complete -c compare -o taint -d 'Declare the image as modified'

View file

@ -0,0 +1,85 @@
complete -c composite -o affine -d 'Affine transform matrix [matrix]'
complete -c composite -o alpha -d 'On, activate, off, deactivate, set, opaque, copy transparent, extract, background, or shape [option]' -xa '(convert -list alpha)'
complete -c composite -o authenticate -d 'Decipher image with this password [password]'
complete -c composite -o blue-primary -d 'Chromaticity blue primary point [point]'
complete -c composite -o channel -d 'Apply option to select image channels [type]' -xa '(convert -list channel)'
complete -c composite -o colorspace -d 'Alternate image colorspace [type]' -xa '(convert -list colorspace)'
complete -c composite -o comment -d 'Annotate image with comment [string]'
complete -c composite -o compose -d 'Composite operator [operator]'
complete -c composite -o compress -d 'Type of pixel compression when writing the image [type]' -xa '(convert -list compress)'
complete -c composite -o define -d 'Define one or more image format options [format:option]'
complete -c composite -o depth -d 'Image depth [value]'
complete -c composite -o density -d 'Horizontal and vertical density of the image [geometry]'
complete -c composite -o display -d 'Get image or font from this X server [server]'
complete -c composite -o dispose -d 'Layer disposal method [method]' -xa '(convert -list dispose)'
complete -c composite -o dither -d 'Apply error diffusion to image [method]' -xa '(convert -list dither)'
complete -c composite -o encoding -d 'Encoding type [type text]' -xa '(__fish_print_encodings)'
complete -c composite -o endian -d 'Endianness (MSB or LSB) of the image [type]' -xa '(convert -list endian)'
complete -c composite -o filter -d 'Use this filter when resizing an image [type]' -xa '(convert -list filter)'
complete -c composite -o font -d 'Render text with this font [name]' -xa '(__fish_complete_convert_options font)'
complete -c composite -o format -d 'Output formatted image characteristics ["string"]'
complete -c composite -o gravity -d 'Which direction to gravitate towards [type]' -xa '(convert -list gravity)'
complete -c composite -o green-primary -d 'Chromaticity green primary point [point]'
complete -c composite -o interlace -d 'Type of image interlacing scheme [type]' -xa '(convert -list interlace)'
complete -c composite -o interpolate -d 'Pixel color interpolation method [method]' -xa '(convert -list interpolate)'
complete -c composite -o label -d 'Assign a label to an image [string]'
complete -c composite -o limit -d 'Pixel cache resource limit [type value]' -x
complete -c composite -o monitor -d 'Monitor progress '
complete -c composite -o page -d 'Size and location of an image canvas (setting) [geometry]'
complete -c composite -o pointsize -d 'Font point size [value]'
complete -c composite -o quality -d 'JPEG/MIFF/PNG compression level [value]'
complete -c composite -o quiet -d 'Suppress all warning messages'
complete -c composite -o red-primary -d 'Chromaticity red primary point [point]'
complete -c composite -o regard-warnings -d 'Pay attention to warning messages'
complete -c composite -o respect-parentheses -d 'Settings remain in effect until parenthesis boundary'
complete -c composite -o sampling-factor -d 'Horizontal and vertical sampling factor [geometry]'
complete -c composite -o scene -d 'Image scene number [value]'
complete -c composite -o seed -d 'Seed a new sequence of pseudo-random numbers [value]'
complete -c composite -o size -d 'Width and height of image [geometry]'
complete -c composite -o synchronize -d 'Synchronize image to storage device'
complete -c composite -o taint -d 'Declare the image as modified'
complete -c composite -o transparent-color -d 'Transparent color [color]' -xa '(__fish_complete_convert_options color)'
complete -c composite -o treedepth -d 'Color tree depth [value]'
complete -c composite -o tile -d 'Repeat composite operation across and down image'
complete -c composite -o units -d 'The units of image resolution [type]' -xa '(convert -list units)'
complete -c composite -o verbose -d 'Print detailed information about the image'
complete -c composite -o virtual-pixel -d 'Virtual pixel access method [method]' -xa '(convert -list virtual-pixel)'
complete -c composite -o white-point -d 'Chromaticity white point [point]'
complete -c composite -o blend -d 'Blend images [geometry]'
complete -c composite -o border -d 'Surround image with a border of color [geometry]'
complete -c composite -o bordercolor -d 'Border color [color]' -xa '(__fish_complete_convert_options color)'
complete -c composite -o colors -d 'Preferred number of colors in the image [value]'
complete -c composite -o decipher -d 'Convert cipher pixels to plain pixels [filename]' -r
complete -c composite -o displace -d 'Shift lookup according to a relative displacement map [geometry]'
complete -c composite -o dissolve -d 'Dissolve the two images a given percent [value]'
complete -c composite -o distort -d 'Shift lookup according to a absolute distortion map [geometry]'
complete -c composite -o encipher -d 'Convert plain pixels to cipher pixels [filename]' -r
complete -c composite -o extract -d 'Extract area from image [geometry]'
complete -c composite -o geometry -d 'Location of the composite image [geometry]'
complete -c composite -o identify -d 'Identify the format and characteristics of the image'
complete -c composite -o monochrome -d 'Transform image to black and white'
complete -c composite -o negate -d 'Replace every pixel with its complementary color '
complete -c composite -o profile -d 'Add ICM or IPTC information profile to image [filename]' -r
complete -c composite -o quantize -d 'Reduce colors in this colorspace [colorspace]' -xa '(convert -list colorspace)'
complete -c composite -o repage -d 'Size and location of an image canvas (operator) [geometry]'
complete -c composite -o rotate -d 'Apply Paeth rotation to the image [degrees]'
complete -c composite -o resize -d 'Resize the image [geometry]'
complete -c composite -o sharpen -d 'Sharpen the image [geometry]'
complete -c composite -o shave -d 'Shave pixels from the image edges [geometry]'
complete -c composite -o stegano -d 'Offset hide watermark within an image'
complete -c composite -o stereo -d 'Combine two image to create a stereo anaglyph [geometry]'
complete -c composite -o strip -d 'Strip image of all profiles and comments'
complete -c composite -o thumbnail -d 'Create a thumbnail of the image [geometry]'
complete -c composite -o transform -d 'Affine transform image'
complete -c composite -o type -d 'Image type [type]' -xa '(convert -list type)'
complete -c composite -o unsharp -d 'Sharpen the image [geometry]'
complete -c composite -o watermark -d 'Percent brightness and saturation of a watermark [geometry]'
complete -c composite -o write -d 'Write images to this file [filename]' -r
complete -c composite -o swap -d 'Swap two images in the image sequence [indexes]'
complete -c composite -o debug -d 'Display copious debugging information [events]' -xa '(convert -list debug)'
complete -c composite -o help -d 'Print program options'
complete -c composite -o list -d 'Print a list of supported option arguments [type]' -xa '(convert -list list)'
complete -c composite -o log -d 'Format of debugging information [format]' -xa '(__fish_complete_convert_options format)'
complete -c composite -o version -d 'Print version information'
complete -c composite -o matte -d 'Store matte channel if the image has one'
complete -c composite -o support -d 'Resize support: > 1.0 is blurry, < 1.0 is sharp [factor]'

View file

@ -0,0 +1,9 @@
complete -c conjure -o monitor -d 'Monitor progress '
complete -c conjure -o quiet -d 'Suppress all warning messages'
complete -c conjure -o regard-warnings -d 'Pay attention to warning messages'
complete -c conjure -o seed -d 'Seed a new sequence of pseudo-random numbers [value]'
complete -c conjure -o verbose -d 'Print detailed information about the image'
complete -c conjure -o debug -d 'Display copious debugging information [events]' -xa '(convert -list debug)'
complete -c conjure -o help -d 'Print program options'
complete -c conjure -o log -d 'Format of debugging information [format]' -xa '(__fish_complete_convert_options format)'
#complete -c conjure -o list -d 'Print a list of supported option arguments [type]' -xa '(convert -list list)'

View file

@ -0,0 +1,232 @@
complete -c convert -o adjoin -d 'Join images into a single multi-image file'
complete -c convert -o affine -d 'Affine transform matrix [matrix]'
complete -c convert -o alpha -d 'Activate, deactivate, reset, or set the alpha channel [option]' -xa '(convert -list alpha)'
complete -c convert -o antialias -d 'Remove pixel-aliasing '
complete -c convert -o authenticate -d 'Decipher image with this password [password]'
complete -c convert -o attenuate -d 'Lessen (or intensify) when adding noise to an image [value]'
complete -c convert -o background -d 'Background color [color]' -xa '(__fish_complete_convert_options color)'
complete -c convert -o bias -d 'Add bias when convolving an image [value]'
complete -c convert -o black-point-compensation -d 'Use black point compensation'
complete -c convert -o blue-primary -d 'Chromaticity blue primary point [point]'
complete -c convert -o bordercolor -d 'Border color [color]' -xa '(__fish_complete_convert_options color)'
complete -c convert -o caption -d 'Assign a caption to an image [string]'
complete -c convert -o channel -d 'Apply option to select image channels [type]' -xa '(convert -list channel)'
complete -c convert -o colors -d 'Preferred number of colors in the image [value]'
complete -c convert -o colorspace -d 'Alternate image colorspace [type]' -xa '(convert -list colorspace)'
complete -c convert -o comment -d 'Annotate image with comment [string]'
complete -c convert -o compose -d 'Set image composite operator [operator]'
complete -c convert -o compress -d 'Type of pixel compression when writing the image [type]' -xa '(convert -list compress)'
complete -c convert -o define -d 'Define one or more image format options [format:option]'
complete -c convert -o delay -d 'Display the next image after pausing [value]'
complete -c convert -o density -d 'Horizontal and vertical density of the image [geometry]'
complete -c convert -o depth -d 'Image depth [value]'
complete -c convert -o direction -d 'Render text right-to-left or left-to-right [type]' -xa '(convert -list direction)'
complete -c convert -o display -d 'Get image or font from this X server [server]'
complete -c convert -o dispose -d 'Layer disposal method [method]' -xa '(convert -list dispose)'
complete -c convert -o dither -d 'Apply error diffusion to image [method]' -xa '(convert -list dither)'
complete -c convert -o encoding -d 'Encoding type [type text]' -xa '(__fish_print_encodings)'
complete -c convert -o endian -d 'Endianness (MSB or LSB) of the image [type]' -xa '(convert -list endian)'
complete -c convert -o family -d 'Render text with this font family [name]' -xa '(__fish_complete_convert_options family)'
complete -c convert -o fill -d 'Color to use when filling a graphic primitive [color]' -xa '(__fish_complete_convert_options color)'
complete -c convert -o filter -d 'Use this filter when resizing an image [type]' -xa '(convert -list filter)'
complete -c convert -o font -d 'Render text with this font [name]' -xa '(__fish_complete_convert_options font)'
complete -c convert -o format -d 'Output formatted image characteristics ["string"]'
complete -c convert -o fuzz -d 'Colors within this distance are considered equal [distance]'
complete -c convert -o gravity -d 'Horizontal and vertical text placement [type]' -xa '(convert -list gravity)'
complete -c convert -o green-primary -d 'Chromaticity green primary point [point]'
complete -c convert -o intent -d 'Type of rendering intent when managing the image color [type]' -xa '(convert -list intent)'
complete -c convert -o interlace -d 'Type of image interlacing scheme [type]' -xa '(convert -list interlace)'
complete -c convert -o interline-spacing -d 'Set the space between two text lines [value]'
complete -c convert -o interpolate -d 'Pixel color interpolation method [method]' -xa '(convert -list interpolate)'
complete -c convert -o interword-spacing -d 'Set the space between two words [value]'
complete -c convert -o kerning -d 'Set the space between two letters [value]'
complete -c convert -o label -d 'Assign a label to an image [string]'
complete -c convert -o limit -d 'Pixel cache resource limit [type value]' -x
complete -c convert -o loop -d 'Add Netscape loop extension to your GIF animation [iterations]'
complete -c convert -o mask -d 'Associate a mask with the image [filename]' -r
complete -c convert -o mattecolor -d 'Frame color [color]' -xa '(__fish_complete_convert_options color)'
complete -c convert -o monitor -d 'Monitor progress '
complete -c convert -o orient -d 'Image orientation [type]' -xa '(convert -list orientation)'
complete -c convert -o page -d 'Size and location of an image canvas (setting) [geometry]'
complete -c convert -o ping -d 'Efficiently determine image attributes'
complete -c convert -o pointsize -d 'Font point size [value]'
complete -c convert -o precision -d 'Maximum number of significant digits to print [value]'
complete -c convert -o preview -d 'Image preview type [type]' -xa '(convert -list preview)'
complete -c convert -o quality -d 'JPEG/MIFF/PNG compression level [value]'
complete -c convert -o quiet -d 'Suppress all warning messages'
complete -c convert -o red-primary -d 'Chromaticity red primary point [point]'
complete -c convert -o regard-warnings -d 'Pay attention to warning messages'
complete -c convert -o remap -d 'Transform image colors to match this set of colors [filename]' -r
complete -c convert -o respect-parentheses -d 'Settings remain in effect until parenthesis boundary'
complete -c convert -o sampling-factor -d 'Horizontal and vertical sampling factor [geometry]'
complete -c convert -o scene -d 'Image scene number [value]'
complete -c convert -o seed -d 'Seed a new sequence of pseudo-random numbers [value]'
complete -c convert -o size -d 'Width and height of image [geometry]'
complete -c convert -o stretch -d 'Render text with this font stretch [type]' -xa '(convert -list stretch)'
complete -c convert -o stroke -d 'Graphic primitive stroke color [color]' -xa '(__fish_complete_convert_options color)'
complete -c convert -o strokewidth -d 'Graphic primitive stroke width [value]'
complete -c convert -o style -d 'Render text with this font style [type]' -xa '(convert -list style)'
complete -c convert -o synchronize -d 'Synchronize image to storage device'
complete -c convert -o taint -d 'Declare the image as modified'
complete -c convert -o texture -d 'Name of texture to tile onto the image background [filename]' -r
complete -c convert -o tile-offset -d 'Tile offset [geometry]'
complete -c convert -o treedepth -d 'Color tree depth [value]'
complete -c convert -o transparent-color -d 'Transparent color [color]' -xa '(__fish_complete_convert_options color)'
complete -c convert -o undercolor -d 'Annotation bounding box color [color]' -xa '(__fish_complete_convert_options color)'
complete -c convert -o units -d 'The units of image resolution [type]' -xa '(convert -list units)'
complete -c convert -o verbose -d 'Print detailed information about the image'
complete -c convert -o view -d 'FlashPix viewing transforms'
complete -c convert -o virtual-pixel -d 'Virtual pixel access method [method]' -xa '(convert -list virtual-pixel)'
complete -c convert -o weight -d 'Render text with this font weight [type]' -x
complete -c convert -o white-point -d 'Chromaticity white point [point]'
complete -c convert -o adaptive-blur -d 'Adaptively blur pixels; decrease effect near edges [geometry]'
complete -c convert -o adaptive-resize -d 'Adaptively resize image using \'mesh\' interpolation [geometry]'
complete -c convert -o adaptive-sharpen -d 'Adaptively sharpen pixels; increase effect near edges [geometry]'
complete -c convert -o annotate -d 'Annotate the image with text [geometry text]'
complete -c convert -o auto-gamma -d 'Automagically adjust gamma level of image'
complete -c convert -o auto-level -d 'Automagically adjust color levels of image'
complete -c convert -o auto-orient -d 'Automagically orient (rotate) image'
complete -c convert -o bench -d 'Measure performance [iterations]'
complete -c convert -o black-threshold -d 'Force all pixels below the threshold into black [value]'
complete -c convert -o blue-shift -d 'Simulate a scene at nighttime in the moonlight [factor]'
complete -c convert -o blur -d 'Reduce image noise and reduce detail levels [geometry]'
complete -c convert -o border -d 'Surround image with a border of color [geometry]'
complete -c convert -o brightness-contrast -d 'Improve brightness / contrast of the image [geometry]'
complete -c convert -o cdl -d 'Color correct with a color decision list [filename]' -r
complete -c convert -o charcoal -d 'Simulate a charcoal drawing [radius]'
complete -c convert -o chop -d 'Remove pixels from the image interior [geometry]'
complete -c convert -o clamp -d 'Restrict pixel range from 0 to the quantum depth'
complete -c convert -o clip -d 'Clip along the first path from the 8BIM profile'
complete -c convert -o clip-mask -d 'Associate a clip mask with the image [filename]' -r
complete -c convert -o clip-path -d 'Clip along a named path from the 8BIM profile [id]'
complete -c convert -o colorize -d 'Colorize the image with the fill color [value]'
complete -c convert -o color-matrix -d 'Apply color correction to the image [matrix]'
complete -c convert -o contrast -d 'Enhance or reduce the image contrast'
complete -c convert -o contrast-stretch -d 'Improve contrast by `stretching\' the intensity range [geometry]'
complete -c convert -o convolve -d 'Apply a convolution kernel to the image [coefficients]'
complete -c convert -o cycle -d 'Cycle the image colormap [amount]'
complete -c convert -o decipher -d 'Convert cipher pixels to plain pixels [filename]' -r
complete -c convert -o deskew -d 'Straighten an image [threshold]'
complete -c convert -o despeckle -d 'Reduce the speckles within an image'
complete -c convert -o distort -d 'Args distort images according to given method ad args [method]' -xa '(convert -list distort)'
complete -c convert -o draw -d 'Annotate the image with a graphic primitive [string]'
complete -c convert -o edge -d 'Apply a filter to detect edges in the image [radius]'
complete -c convert -o encipher -d 'Convert plain pixels to cipher pixels [filename]' -r
complete -c convert -o emboss -d 'Emboss an image [radius]'
complete -c convert -o enhance -d 'Apply a digital filter to enhance a noisy image'
complete -c convert -o equalize -d 'Perform histogram equalization to an image'
complete -c convert -o evaluate -d 'Evaluate an arithmetic, relational, or logical expression [operator value]'
complete -c convert -o extent -d 'Set the image size [geometry]'
complete -c convert -o extract -d 'Extract area from image [geometry]'
complete -c convert -o fft -d 'Implements the discrete Fourier transform (DFT)'
complete -c convert -o flip -d 'Flip image vertically'
complete -c convert -o floodfill -d 'Color floodfill the image with color [geometry]'
complete -c convert -o flop -d 'Flop image horizontally'
complete -c convert -o frame -d 'Surround image with an ornamental border [geometry]'
complete -c convert -o function -d 'Apply function over image values [name parameters]' -xa '(convert -list function)'
complete -c convert -o gamma -d 'Level of gamma correction [value]'
complete -c convert -o gaussian-blur -d 'Reduce image noise and reduce detail levels [geometry]'
complete -c convert -o geometry -d 'Preferred size or location of the image [geometry]'
complete -c convert -o identify -d 'Identify the format and characteristics of the image'
complete -c convert -o ift -d 'Implements the inverse discrete Fourier transform (DFT)'
complete -c convert -o implode -d 'Implode image pixels about the center [amount]'
complete -c convert -o lat -d 'Local adaptive thresholding [geometry]'
complete -c convert -o layers -d 'Optimize, merge, or compare image layers [method]' -xa '(convert -list layers)'
complete -c convert -o level -d 'Adjust the level of image contrast [value]'
complete -c convert -o level-colors -d 'Level image with the given colors [color,color]' -xa '(__fish_complete_list , "__fish_complete_convert_options color")'
complete -c convert -o linear-stretch -d 'Improve contrast by `stretching with saturation\' [geometry]'
complete -c convert -o liquid-rescale -d 'Rescale image with seam-carving [geometry]'
complete -c convert -o median -d 'Apply a median filter to the image [geometry]'
complete -c convert -o mode -d 'Make each pixel the \'predominant color\' of the neighborhood [geometry]'
complete -c convert -o modulate -d 'Vary the brightness, saturation, and hue [value]'
complete -c convert -o monochrome -d 'Transform image to black and white'
complete -c convert -o morphology -d 'Apply a morphology method to the image [method kernel]' -xa '(convert -list morphology)'
complete -c convert -o motion-blur -d 'Simulate motion blur [geometry]'
complete -c convert -o negate -d 'Replace every pixel with its complementary color '
complete -c convert -o noise -d 'Add or reduce noise in an image [geometry]'
complete -c convert -o normalize -d 'Transform image to span the full range of colors'
complete -c convert -o opaque -d 'Change this color to the fill color [color]' -xa '(__fish_complete_convert_options color)'
complete -c convert -o ordered-dither -d 'Add a noise pattern to the image with specific amplitudes [NxN]'
complete -c convert -o paint -d 'Simulate an oil painting [radius]'
complete -c convert -o polaroid -d 'Simulate a Polaroid picture [angle]'
complete -c convert -o posterize -d 'Reduce the image to a limited number of color levels [levels]'
complete -c convert -o profile -d 'Add, delete, or apply an image profile [filename]' -r
complete -c convert -o quantize -d 'Reduce colors in this colorspace [colorspace]' -xa '(convert -list colorspace)'
complete -c convert -o radial-blur -d 'Radial blur the image [angle]'
complete -c convert -o raise -d 'Lighten/darken image edges to create a 3-D effect [value]'
complete -c convert -o random-threshold -d 'Random threshold the image [low,high]'
complete -c convert -o region -d 'Apply options to a portion of the image [geometry]'
complete -c convert -o render -d 'Render vector graphics'
complete -c convert -o repage -d 'Size and location of an image canvas [geometry]'
complete -c convert -o resample -d 'Change the resolution of an image [geometry]'
complete -c convert -o resize -d 'Resize the image [geometry]'
complete -c convert -o roll -d 'Roll an image vertically or horizontally [geometry]'
complete -c convert -o rotate -d 'Apply Paeth rotation to the image [degrees]'
complete -c convert -o sample -d 'Scale image with pixel sampling [geometry]'
complete -c convert -o scale -d 'Scale the image [geometry]'
complete -c convert -o segment -d 'Segment an image [values]'
complete -c convert -o selective-blur -d 'Selectively blur pixels within a contrast threshold [geometry]'
complete -c convert -o sepia-tone -d 'Simulate a sepia-toned photo [threshold]'
complete -c convert -o set -d 'Set an image property [property value]'
complete -c convert -o shade -d 'Shade the image using a distant light source [degrees]'
complete -c convert -o shadow -d 'Simulate an image shadow [geometry]'
complete -c convert -o sharpen -d 'Sharpen the image [geometry]'
complete -c convert -o shave -d 'Shave pixels from the image edges [geometry]'
complete -c convert -o shear -d 'Slide one edge of the image along the X or Y axis [geometry]'
complete -c convert -o sigmoidal-contrast -d 'Increase the contrast without saturating highlights or shadows [geometry]'
complete -c convert -o sketch -d 'Simulate a pencil sketch [geometry]'
complete -c convert -o solarize -d 'Negate all pixels above the threshold level [threshold]'
complete -c convert -o sparse-color -d 'Args fill in a image based on a few color points [method]' -xa '(convert -list sparse-color)'
complete -c convert -o splice -d 'Splice the background color into the image [geometry]'
complete -c convert -o spread -d 'Displace image pixels by a random amount [radius]'
complete -c convert -o statistic -d 'Replace each pixel with corresponding statistic from the neighborhood [type geometry]' -xa '(convert -list statistic)'
complete -c convert -o strip -d 'Strip image of all profiles and comments'
complete -c convert -o swirl -d 'Swirl image pixels about the center [degrees]'
complete -c convert -o threshold -d 'Threshold the image [value]'
complete -c convert -o thumbnail -d 'Create a thumbnail of the image [geometry]'
complete -c convert -o tile -d 'Tile image when filling a graphic primitive [filename]' -r
complete -c convert -o tint -d 'Tint the image with the fill color [value]'
complete -c convert -o transform -d 'Affine transform image'
complete -c convert -o transparent -d 'Make this color transparent within the image [color]' -xa '(__fish_complete_convert_options color)'
complete -c convert -o transpose -d 'Flip image vertically and rotate 90 degrees'
complete -c convert -o transverse -d 'Flop image horizontally and rotate 270 degrees'
complete -c convert -o trim -d 'Trim image edges'
complete -c convert -o type -d 'Image type [type]' -xa '(convert -list type)'
complete -c convert -o unique-colors -d 'Discard all but one of any pixel color'
complete -c convert -o unsharp -d 'Sharpen the image [geometry]'
complete -c convert -o vignette -d 'Soften the edges of the image in vignette style [geometry]'
complete -c convert -o wave -d 'Alter an image along a sine wave [geometry]'
complete -c convert -o white-threshold -d 'Force all pixels above the threshold into white [value]'
complete -c convert -o append -d 'Append an image sequence'
complete -c convert -o clut -d 'Apply a color lookup table to the image'
complete -c convert -o coalesce -d 'Merge a sequence of images'
complete -c convert -o combine -d 'Combine a sequence of images'
complete -c convert -o composite -d 'Composite image '
complete -c convert -o crop -d 'Cut out a rectangular region of the image [geometry]'
complete -c convert -o deconstruct -d 'Break down an image sequence into constituent parts'
complete -c convert -o evaluate-sequence -d 'Evaluate an arithmetic, relational, or logical expression [operator]'
complete -c convert -o flatten -d 'Flatten a sequence of images'
complete -c convert -o fx -d 'Apply mathematical expression to an image channel(s) [expression]'
complete -c convert -o hald-clut -d 'Apply a Hald color lookup table to the image'
complete -c convert -o morph -d 'Morph an image sequence [value]'
complete -c convert -o mosaic -d 'Create a mosaic from an image sequence'
complete -c convert -o print -d 'Interpret string and print to console [string]'
complete -c convert -o process -d 'Process the image with a custom image filter [arguments]' -xa '(convert -list filter)'
complete -c convert -o separate -d 'Separate an image channel into a grayscale image'
complete -c convert -o smush -d 'Smush an image sequence together [geometry]'
complete -c convert -o write -d 'Write images to this file [filename]' -r
complete -c convert -o clone -d 'Clone an image [indexes]'
complete -c convert -o delete -d 'Delete the image from the image sequence [indexes]'
complete -c convert -o duplicate -d 'Duplicate an image one or more times [count,indexes]'
complete -c convert -o insert -d 'Insert last image into the image sequence [index]'
complete -c convert -o reverse -d 'Reverse image sequence'
complete -c convert -o swap -d 'Swap two images in the image sequence [indexes]'
complete -c convert -o debug -d 'Display copious debugging information [events]' -xa '(convert -list debug)'
complete -c convert -o help -d 'Print program options'
complete -c convert -o list -d 'Print a list of supported option arguments [type]' -xa '(convert -list list)'
complete -c convert -o log -d 'Format of debugging information [format]' -xa '(__fish_complete_convert_options format)'
complete -c convert -o version -d 'Print version information'
complete -c convert -o matte -d 'Store matte channel if the image has one'
complete -c convert -o origin -d 'Image origin [geometry]'
complete -c convert -o support -d 'Resize support: > 1.0 is blurry, < 1.0 is sharp [factor]'
complete -c convert -o affinity -d 'Transform image colors to match this set of colors [filename]' -r

View file

@ -0,0 +1,3 @@
__fish_complete_lpr cupsaccept
complete -c cupsaccept -s r -d 'Accept reason' -x

View file

@ -0,0 +1,7 @@
__fish_complete_lpr cupsdisable
complete -c cupsdisable -s c -d 'Cancels all jobs on the named destination'
complete -c cupsdisable -l hold -d 'Holds remaining jobs on the named printer'
complete -c cupsdisable -l release -d 'Releases pending jobs for printing'
complete -c cupsdisable -s r -d 'Disable reason' -x

View file

@ -0,0 +1,7 @@
__fish_complete_lpr cupsenable
complete -c cupsenable -s c -d 'Cancels all jobs on the named destination'
complete -c cupsenable -l hold -d 'Holds remaining jobs on the named printer'
complete -c cupsenable -l release -d 'Releases pending jobs for printing'
complete -c cupsenable -s r -d 'Cancel reason' -x

View file

@ -0,0 +1,3 @@
__fish_complete_lpr cupsreject
complete -c cupsreject -s r -d 'Reject reason' -x

View file

@ -1,3 +1,4 @@
complete -c cut -x
complete -c cut -s b -l bytes -x --description "Output byte range" complete -c cut -s b -l bytes -x --description "Output byte range"
complete -c cut -s c -l characters -x --description "Output character range" complete -c cut -s c -l characters -x --description "Output character range"
complete -c cut -s d -l delimiter -x --description "Select field delimiter" complete -c cut -s d -l delimiter -x --description "Select field delimiter"

View file

@ -1,26 +1,2 @@
# Completions for diff # Completions for diff
complete -c diff -s i -l ignore-case --description "Ignore case differences" __fish_complete_diff diff
complete -c diff -l ignore-file-name-case --description "Ignore case when comparing file names"
complete -c diff -l no-ignore-file-name-case --description "Consider case when comparing file names"
complete -c diff -s E -l ignore-tab-expansion --description "Ignore changes due to tab expansion"
complete -c diff -s b -l ignore-space-change --description "Ignore changes in the amount of white space"
complete -c diff -s w -l ignore-all-space --description "Ignore all white space"
complete -c diff -s B -l ignore-blank-lines --description "Ignore changes whose lines are all blank"
complete -c diff -s I -l ignore-matching-lines -x --description "Ignore changes whose lines match the REGEX"
complete -c diff -s a -l text --description "Treat all files as text"
complete -c diff -s r -l recursive --description "Recursively compare subdirectories"
complete -c diff -s N -l new-file --description "Treat absent files as empty"
complete -c diff -s C -l context -x --description "Output NUM lines of copied context"
complete -c diff -s c --description "Output 3 lines of copied context"
complete -c diff -s U -l unified -x --description "Output NUM lines of unified context"
complete -c diff -s u --description "Output 3 lines of unified context"
complete -c diff -s q -l brief --description "Output only whether the files differ"
complete -c diff -l normal --description "Output a normal diff"
complete -c diff -s y -l side-by-side --description "Output in two columns"
complete -c diff -s W -l width -x --description "Output at most NUM print columns"
complete -c diff -s d -l minimal --description "Try to find a smaller set of changes"
complete -c diff -l from-file -r --description "Compare FILE1 to all operands"
complete -c diff -l to-file -r --description "Compare FILE2 to all operands"
complete -c diff -s l -l paginate --description "Pass the output through 'pr'"
complete -c diff -s v -l version --description "Display version and exit"
complete -c diff -l help --description "Display help and exit"

View file

@ -0,0 +1,97 @@
complete -c display -o alpha -d 'On, activate, off, deactivate, set, opaque, copy transparent, extract, background, or shape [option]' -xa '(display -list alpha)'
complete -c display -o antialias -d 'Remove pixel-aliasing '
complete -c display -o authenticate -d 'Decipher image with this password [password]'
complete -c display -o backdrop -d 'Display image centered on a backdrop'
complete -c display -o channel -d 'Apply option to select image channels [type]' -xa '(display -list channel)'
complete -c display -o colormap -d 'Shared or Private [type]' -x
complete -c display -o colorspace -d 'Alternate image colorspace [type]' -xa '(display -list colorspace)'
complete -c display -o comment -d 'Annotate image with comment [string]'
complete -c display -o compress -d 'Type of pixel compression when writing the image [type]' -xa '(display -list compress)'
complete -c display -o define -d 'Define one or more image format options [format:option]'
complete -c display -o delay -d 'Display the next image after pausing [value]'
complete -c display -o density -d 'Horizontal and vertical density of the image [geometry]'
complete -c display -o depth -d 'Image depth [value]'
complete -c display -o display -d 'Display image to this X server [server]'
complete -c display -o dispose -d 'Layer disposal method [method]' -xa '(display -list dispose)'
complete -c display -o dither -d 'Apply error diffusion to image [method]' -xa '(display -list dither)'
complete -c display -o endian -d 'Endianness (MSB or LSB) of the image [type]' -xa '(display -list endian)'
complete -c display -o filter -d 'Use this filter when resizing an image [type]' -xa '(display -list filter)'
complete -c display -o format -d 'Output formatted image characteristics [string]'
complete -c display -o geometry -d 'Preferred size and location of the Image window [geometry]'
complete -c display -o gravity -d 'Horizontal and vertical backdrop placement [type]' -xa '(display -list gravity)'
complete -c display -o identify -d 'Identify the format and characteristics of the image'
complete -c display -o immutable -d 'Displayed image cannot be modified'
complete -c display -o interlace -d 'Type of image interlacing scheme [type]' -xa '(display -list interlace)'
complete -c display -o interpolate -d 'Pixel color interpolation method [method]' -xa '(display -list interpolate)'
complete -c display -o label -d 'Assign a label to an image [string]'
complete -c display -o limit -d 'Pixel cache resource limit [type value]' -x
complete -c display -o loop -d 'Loop images then exit [iterations]'
complete -c display -o map -d 'Display image using this Standard Colormap [type]' -x
complete -c display -o monitor -d 'Monitor progress '
complete -c display -o page -d 'Size and location of an image canvas [geometry]'
complete -c display -o profile -d 'Add, delete, or apply an image profile [filename]' -r
complete -c display -o quality -d 'JPEG/MIFF/PNG compression level [value]'
complete -c display -o quantize -d 'Reduce colors in this colorspace [colorspace]' -xa '(display -list colorspace)'
complete -c display -o quiet -d 'Suppress all warning messages'
complete -c display -o regard-warnings -d 'Pay attention to warning messages'
complete -c display -o remote -d 'Command execute a command in an remote display process'
complete -c display -o repage -d 'Size and location of an image canvas (operator) [geometry]'
complete -c display -o respect-parentheses -d 'Settings remain in effect until parenthesis boundary'
complete -c display -o sampling-factor -d 'Horizontal and vertical sampling factor [geometry]'
complete -c display -o seed -d 'Seed a new sequence of pseudo-random numbers [value]'
complete -c display -o set -d 'Set an image property [property value]'
complete -c display -o size -d 'Width and height of image [geometry]'
complete -c display -o texture -d 'Name of texture to tile onto the image background [filename]' -r
complete -c display -o transparent-color -d 'Transparent color [color]' -xa '(__fish_complete_convert_options color)'
complete -c display -o treedepth -d 'Color tree depth [value]'
complete -c display -o update -d 'Seconds detect when image file is modified and redisplay'
complete -c display -o verbose -d 'Print detailed information about the image'
complete -c display -o visual -d 'Display image using this visual type [type]' -x
complete -c display -o virtual-pixel -d 'Virtual pixel access method [method]' -xa '(display -list virtual-pixel)'
complete -c display -o window -d 'Display image to background of this window [id]' -xa 'root (__fish_print_xwindows)'
complete -c display -o window-group -d 'Exit program when this window id is destroyed [id]'
complete -c display -o write -d 'Write image to a file [filename]' -r
complete -c display -o auto-orient -d 'Automagically orient image'
complete -c display -o border -d 'Surround image with a border of color [geometry]'
complete -c display -o clip -d 'Clip along the first path from the 8BIM profile'
complete -c display -o clip-path -d 'Clip along a named path from the 8BIM profile [id]'
complete -c display -o colors -d 'Preferred number of colors in the image [value]'
complete -c display -o contrast -d 'Enhance or reduce the image contrast'
complete -c display -o crop -d 'Preferred size and location of the cropped image [geometry]'
complete -c display -o decipher -d 'Convert cipher pixels to plain pixels [filename]' -r
complete -c display -o deskew -d 'Straighten an image [threshold]'
complete -c display -o despeckle -d 'Reduce the speckles within an image'
complete -c display -o edge -d 'Apply a filter to detect edges in the image [factor]'
complete -c display -o enhance -d 'Apply a digital filter to enhance a noisy image'
complete -c display -o equalize -d 'Perform histogram equalization to an image'
complete -c display -o extract -d 'Extract area from image [geometry]'
complete -c display -o flip -d 'Flip image in the vertical direction'
complete -c display -o flop -d 'Flop image in the horizontal direction'
complete -c display -o frame -d 'Surround image with an ornamental border [geometry]'
complete -c display -o fuzz -d 'Colors within this distance are considered equal [distance]'
complete -c display -o gamma -d 'Level of gamma correction [value]'
complete -c display -o monochrome -d 'Transform image to black and white'
complete -c display -o negate -d 'Replace every pixel with its complementary color'
complete -c display -o normalize -d 'Transform image to span the full range of colors'
complete -c display -o raise -d 'Lighten/darken image edges to create a 3-D effect [value]'
complete -c display -o resample -d 'Change the resolution of an image [geometry]'
complete -c display -o resize -d 'Resize the image [geometry]'
complete -c display -o roll -d 'Roll an image vertically or horizontally [geometry]'
complete -c display -o rotate -d 'Apply Paeth rotation to the image [degrees]'
complete -c display -o sample -d 'Scale image with pixel sampling [geometry]'
complete -c display -o segment -d 'Segment an image [value]'
complete -c display -o sharpen -d 'Sharpen the image [geometry]'
complete -c display -o strip -d 'Strip image of all profiles and comments'
complete -c display -o threshold -d 'Threshold the image [value]'
complete -c display -o thumbnail -d 'Create a thumbnail of the image [geometry]'
complete -c display -o trim -d 'Trim image edges'
complete -c display -o coalesce -d 'Merge a sequence of images'
complete -c display -o flatten -d 'Flatten a sequence of images'
complete -c display -o debug -d 'Display copious debugging information [events]' -xa '(display -list debug)'
complete -c display -o help -d 'Print program options'
complete -c display -o list -d 'Print a list of supported option arguments [type]' -xa '(display -list list)'
complete -c display -o log -d 'Format of debugging information [format]' -xa '(__fish_complete_convert_options format)'
complete -c display -o version -d 'Print version information'
complete -c display -o matte -d 'Store matte channel if the image has one'
complete -c display -o scenes -d 'Range image scene range'
complete -c display -o support -d 'Resize support: > 1.0 is blurry, < 1.0 is sharp [factor]'

View file

@ -1,3 +1,3 @@
complete -c echo -s n --description "Do not output a newline" complete -c echo -s n --description "Do not output a newline"
complete -c echo -s n --description "Do not separate arguments with spaces" complete -c echo -s s --description "Do not separate arguments with spaces"
complete -c echo -u complete -c echo -u

View file

@ -0,0 +1,5 @@
complete -c expand -s i -l initial -d 'do not convert tabs after non blanks'
complete -c expand -s t -l tabs -x -d 'have tabs NUMBER characters apart, not 8'
complete -c expand -s t -l tabs -x -d 'use comma separated list of explicit tab positions'
complete -c expand -l help -d 'display this help and exit'
complete -c expand -l version -d 'output version information and exit'

View file

@ -65,7 +65,7 @@ complete -c find -o path -o wholename --description "File path matches pattern"
complete -c find -o perm --description "Files has specified permissions set" -r complete -c find -o perm --description "Files has specified permissions set" -r
complete -c find -o iregex --description "File name matches regex" -r complete -c find -o regex --description "File name matches regex" -r
complete -c find -o samefile --description "File refers to the same inode as specified file" -r complete -c find -o samefile --description "File refers to the same inode as specified file" -r
complete -c find -o size --description "File uses specified units of space" -r complete -c find -o size --description "File uses specified units of space" -r

View file

@ -28,6 +28,7 @@ complete -c flac -l sector-align -d "Align multiple files on sector bou
complete -c flac -l replay-gain -d "Calculate ReplayGain & store in Vorbis comments" complete -c flac -l replay-gain -d "Calculate ReplayGain & store in Vorbis comments"
complete -c flac -l cuesheet= -d "Import cuesheet and store in CUESHEET block" complete -c flac -l cuesheet= -d "Import cuesheet and store in CUESHEET block"
complete -c flac -x -s T -l tag= -d "Add a Vorbis comment FIELD=VALUE; may appear multiple times" complete -c flac -x -s T -l tag= -d "Add a Vorbis comment FIELD=VALUE; may appear multiple times"
complete -c flac -x -s T -l tag-from-file= -d "Read tags from file"
complete -c flac -x -s S -l seekpoint= -d "Add seek point(s) {#|X|#x|#s}" complete -c flac -x -s S -l seekpoint= -d "Add seek point(s) {#|X|#x|#s}"
complete -c flac -x -s P -l padding= -d "Write a PADDING block of length #" complete -c flac -x -s P -l padding= -d "Write a PADDING block of length #"
complete -c flac -s 0 -l compression-level-0 -d "Synonymous with -l 0 -b 1152 -r 22" complete -c flac -s 0 -l compression-level-0 -d "Synonymous with -l 0 -b 1152 -r 22"

View file

@ -0,0 +1 @@
complete -c fluxbox-remote -xa '(fluxbox -list-commands)'

View file

@ -5,7 +5,6 @@ complete -c function -s j -l on-job-exit --description "Make the function a job
complete -c function -s p -l on-process-exit --description "Make the function a process exit event handler" -x complete -c function -s p -l on-process-exit --description "Make the function a process exit event handler" -x
complete -c function -s s -l on-signal --description "Make the function a signal event handler" -x complete -c function -s s -l on-signal --description "Make the function a signal event handler" -x
complete -c function -s v -l on-variable --description "Make the function a variable update event handler" -x complete -c function -s v -l on-variable --description "Make the function a variable update event handler" -x
complete -c function -s e -l on-event --description "Make the function a generic event handler" -x complete -c function -s e -l on-event --description "Make the function a generic event handler" -xa 'fish_prompt fish_command_not_found'
complete -c function -s b -l key-binding --description "Allow dash (-) in function name"
complete -c function -s a -l argument-names --description "Specify named arguments" complete -c function -s a -l argument-names --description "Specify named arguments"
complete -c function -s S -l no-scope-shadowing --description "Do not shadow variable scope of calling function" complete -c function -s S -l no-scope-shadowing --description "Do not shadow variable scope of calling function"

View file

@ -0,0 +1,23 @@
__fish_make_completion_signals
for i in $__kill_signals
set number (echo $i | cut -d " " -f 1)
set name (echo $i | cut -d " " -f 2)
complete -c fuser -o $number -d $name
complete -c fuser -o $name -d $name
end
complete -c fuser -s a -l all -d 'Show all files specified on the command line'
complete -c fuser -s k -l kill -d 'Kill processes, accessing the file'
complete -c fuser -s i -d 'Ask the user for confirmation before killing a process'
complete -c fuser -s l -l list-signals -d 'List all known signal names'
complete -c fuser -s m -l mount -d 'All processes accessing files on that file system are listed' -xa '(__fish_print_mounted)'
complete -c fuser -s M -l ismountpoint -d 'Request will be fullfilled if -m specifies a mountpoint'
complete -c fuser -s w -d 'Kill only processes which have write access'
complete -c fuser -s n -l namespace -d 'Slect a different namespace' -r
complete -c fuser -s s -l silent -d 'Silent operation'
complete -c fuser -s u -l user -d 'Append the user name of the process owner to each PID'
complete -c fuser -s v -l verbose -d 'Verbose mode'
complete -c fuser -s V -d 'Print version and exit'
complete -c fuser -s 4 -l ipv4 -d 'Search only for IPv4 sockets'
complete -c fuser -s 6 -l ip64 -d 'Search only for IPv6 sockets'

View file

@ -0,0 +1,10 @@
complete -c gpasswd -xa '(__fish_complete_groups)'
complete -c gpasswd -s a -l add -d 'Add user to group' -xa '(__fish_complete_users)'
complete -c gpasswd -s d -l delete -d 'Remove user from group' -xa '(__fish_complete_users)'
complete -c gpasswd -s h -l help -d 'Print help'
complete -c gpasswd -s r -l remove-password -d 'Remove the GROUP\'s password'
complete -c gpasswd -s R -l restrict -d 'Restrict access to GROUP to its members'
complete -c gpasswd -s M -l members -d 'Set the list of members of GROUP' -xa '(__fish_complete_list , __fish_complete_users)'
complete -c gpasswd -s A -l administrators -d 'set the list of administrators for GROUP' -xa '(__fish_complete_list , __fish_complete_users)'

View file

@ -1,4 +1,50 @@
complete -c gv -x -a "(__fish_complete_suffix .ps)" complete -c gv -xa "(__fish_complete_suffix .ps)"
complete -c gv -x -a "(__fish_complete_suffix .ps.gz)" complete -c gv -xa "(__fish_complete_suffix .ps.gz)"
complete -c gv -x -a "(__fish_complete_suffix .eps)" complete -c gv -xa "(__fish_complete_suffix .eps)"
complete -c gv -x -a "(__fish_complete_suffix .pdf)" complete -c gv -xa "(__fish_complete_suffix .pdf)"
complete -c gv -l monochrome -d 'Display document using only black and white'
complete -c gv -l grayscale -d 'Display document without colors'
complete -c gv -l color -d 'Display document as usual'
complete -c gv -l safer -d 'Start ghostscript in safe mode'
complete -c gv -l nosafer -d 'Do not start ghostscript in safe mode'
complete -c gv -l safedir -d 'Start ghostscript from a safe diretory'
complete -c gv -l nosafedir -d 'Do not start ghostscript from a safe diretory'
complete -c gv -l quiet -d 'Start ghostscript with the -dQUIET option'
complete -c gv -l noquiet -d 'Do not start ghostscript with the -dQUIET option'
complete -c gv -l infoSilent -d 'Do not show any messages in the info popup window'
complete -c gv -l infoErrors -d 'Do not show warning messages in the info popup window'
complete -c gv -l infoAll -d 'Do show all messages in the info popup window'
complete -c gv -l arguments -d 'Start ghostscript with additional options as specified by the string ARGS' -x
complete -c gv -l page -d 'Display the page with label LABEL first' -x
complete -c gv -l center -d 'The page should be centered automatically'
complete -c gv -l nocenter -d 'The page should not be centered automatically'
complete -c gv -l media -d 'Selects the paper size to be used'
complete -c gv -l orientation -d 'Sets the orientation of the page' -xa 'automatic bbox letter legal statement tabloid ledger folio quatro 10x14 executive a3 a4 a5 b4 b5'
complete -c gv -l scale -d 'Selects the scale N, or arbitrary scale f.f' -x
complete -c gv -l scalebase -d 'Selects the scale base N' -x
complete -c gv -l swap -d 'Interchange the meaning of the orientations landscape and seascape'
complete -c gv -l noswap -d 'Do not interchange the meaning of the orientation landscape and seascape'
complete -c gv -l antialias -d 'Use antialiasing'
complete -c gv -l noantialias -d 'Do not use antialiasing'
complete -c gv -l dsc -d 'Dsc comments are respected'
complete -c gv -l nodsc -d 'Dsc comments are not respected'
complete -c gv -l eof -d 'Ignore the postscript EOF comment while scanning documents'
complete -c gv -l noeof -d 'Do not ignore the postscript EOF comment while scanning documents'
complete -c gv -l pixmap -d 'Use backing pixmap'
complete -c gv -l nopixmap -d 'Do not use backing pixmap'
complete -c gv -l watch -d 'Watch the document file for changes'
complete -c gv -l nowatch -d 'Do not watch the document file for changes'
complete -c gv -l help -d 'Print a help message and exit'
complete -c gv -l usage -d 'Print a usage message and exit'
complete -c gv -l resize -d 'Fit the size of the window to the size of the page'
complete -c gv -l noresize -d 'Do not fit the size of the window to the size of the page'
complete -c gv -o geometry -d 'Set geometry'
complete -c gv -l ad -d 'Read and use additional resources from FILE (higher priority)' -r
complete -c gv -l style -d 'Read and use additional resources from FILE (lower priority)' -r
complete -c gv -l password -d 'Sets the password for opening encrypted PDF files' -x
complete -c gv -l spartan -d 'Shortcut for --style=gv_spartan.dat'
complete -c gv -l widgetless -d 'Shortcut for --style=gv_widgetless.dat'
complete -c gv -l fullscreen -d 'Start in fullscreen mode (needs support from WM)'
complete -c gv -l presentation -d 'Presentation mode '
complete -c gv -l version -d 'Show gv version and exit'

View file

@ -0,0 +1,2 @@
__fish_complete_vi gvim

View file

@ -0,0 +1,3 @@
# completion for gvimdiff
__fish_complete_vi gvimdiff

View file

@ -0,0 +1,8 @@
complete -c highlight -s O -l out-format -d 'Output file in given format' -xa 'xterm256 latex tex rtf html xhtml ansi bbcode svg'
complete -c highlight -s t -l tab -d 'Specify tab length' -x
complete -c highlight -s i -l input -d 'Name of the input file' -r
complete -c highlight -s o -l output -d 'Name of the output file' -r
complete -c highlight -s d -l outdir -d 'Output directory' -r
complete -c highlight -s S -l syntax -d 'Set type of the source code' -xa "(highlight -p | sed -r 's/^(.*\S)\s+:\s*(\S+).*\$/\2\t\1/; /^\$/d')"
complete -c highlight -s s -l style -d 'Highlight style' -xa "(highlight --list-themes | sed '/^\$\| /d')"

View file

@ -0,0 +1,33 @@
complete -c identify -o antialias -d 'Remove pixel-aliasing '
complete -c identify -o authenticate -d 'Decrypt image with this password [value]'
complete -c identify -o channel -d 'Apply option to select image channels [type]' -xa '(identify -list channel)'
complete -c identify -o crop -d 'Cut out a rectangular region of the image [geometry]'
complete -c identify -o define -d 'Define one or more image format options [format:option]'
complete -c identify -o density -d 'Horizontal and vertical density of the image [geometry]'
complete -c identify -o depth -d 'Image depth [value]'
complete -c identify -o extract -d 'Extract area from image [geometry]'
complete -c identify -o features -d 'Display image features (e.g. contrast, correlation) [distance]'
complete -c identify -o format -d 'Output formatted image characteristics ["string"]'
complete -c identify -o fuzz -d 'Colors within this distance are considered equal [distance]'
complete -c identify -o interlace -d 'Type of image interlacing scheme [type]' -xa '(identify -list interlace)'
complete -c identify -o interpolate -d 'Pixel color interpolation method [method]' -xa '(identify -list interpolate)'
complete -c identify -o limit -d 'Pixel cache resource limit [type value]' -x
complete -c identify -o list -d 'Color, Configure, Delegate, Format, Magic, Module, Resource, or Type [type]' -xa '(identify -list list)'
complete -c identify -o matte -d 'Store matte channel if the image has one'
complete -c identify -o monitor -d 'Monitor progress '
complete -c identify -o ping -d 'Efficiently determine image attributes'
complete -c identify -o quiet -d 'Suppress all warning messages'
complete -c identify -o regard-warnings -d 'Pay attention to warning messages'
complete -c identify -o sampling-factor -d 'Horizontal and vertical sampling factor [geometry]'
complete -c identify -o seed -d 'Seed a new sequence of pseudo-random numbers [value]'
complete -c identify -o set -d 'Attribute set an image attribute [ value]'
complete -c identify -o size -d 'Width and height of image [geometry]'
complete -c identify -o strip -d 'Strip image of all profiles and comments'
complete -c identify -o unique -d 'Display the number of unique colors in the image'
complete -c identify -o units -d 'The units of image resolution [type]' -xa '(identify -list units)'
complete -c identify -o verbose -d 'Print detailed information about the image'
complete -c identify -o virtual-pixel -d 'Virtual pixel access method [method]' -xa '(identify -list virtual-pixel)'
complete -c identify -o negate -d 'Replace each pixel with its complementary color'
complete -c identify -o debug -d 'Display copious debugging information [events]' -xa '(identify -list debug)'
complete -c identify -o help -d 'Print program options'
complete -c identify -o log -d 'Format of debugging information [format]' -xa '(__fish_complete_convert_options format)'

View file

@ -0,0 +1,31 @@
complete -c ifdata -xa '(__fish_print_interfaces)'
complete -c ifdata -o e -d 'Reports interface existence via return code'
complete -c ifdata -o p -d 'Print out the whole config of iface'
complete -c ifdata -o pe -d 'Print out yes or no according to existence'
complete -c ifdata -o pa -d 'Print out the address'
complete -c ifdata -o pn -d 'Print netmask'
complete -c ifdata -o pN -d 'Print network address'
complete -c ifdata -o pb -d 'Print broadcast'
complete -c ifdata -o pm -d 'Print mtu'
complete -c ifdata -o ph -d 'Print out the hardware address'
complete -c ifdata -o pf -d 'Print flags'
complete -c ifdata -o si -d 'Print all statistics on input'
complete -c ifdata -o sip -d 'Print # of in packets'
complete -c ifdata -o sib -d 'Print # of in bytes'
complete -c ifdata -o sie -d 'Print # of in errors'
complete -c ifdata -o sid -d 'Print # of in drops'
complete -c ifdata -o sif -d 'Print # of in fifo overruns'
complete -c ifdata -o sic -d 'Print # of in compress'
complete -c ifdata -o sim -d 'Print # of in multicast'
complete -c ifdata -o so -d 'Print all statistics on output'
complete -c ifdata -o sop -d 'Print # of out packets'
complete -c ifdata -o sob -d 'Print # of out bytes'
complete -c ifdata -o soe -d 'Print # of out errors'
complete -c ifdata -o sod -d 'Print # of out drops'
complete -c ifdata -o sof -d 'Print # of out fifo overruns'
complete -c ifdata -o sox -d 'Print # of out collisions'
complete -c ifdata -o soc -d 'Print # of out carrier loss'
complete -c ifdata -o som -d 'Print # of out multicast'
complete -c ifdata -o bips -d 'Print # of incoming bytes per second'
complete -c ifdata -o bops -d 'Print # of outgoing bytes per second'

View file

@ -0,0 +1,69 @@
complete -c import -o adjoin -d 'Join images into a single multi-image file'
complete -c import -o border -d 'Include window border in the output image'
complete -c import -o channel -d 'Apply option to select image channels [type]' -xa '(import -list channel)'
complete -c import -o colorspace -d 'Alternate image colorspace [type]' -xa '(import -list colorspace)'
complete -c import -o comment -d 'Annotate image with comment [string]'
complete -c import -o compress -d 'Type of pixel compression when writing the image [type]' -xa '(import -list compress)'
complete -c import -o define -d 'Define one or more image format options [format:option]'
complete -c import -o density -d 'Horizontal and vertical density of the image [geometry]'
complete -c import -o depth -d 'Image depth [value]'
complete -c import -o descend -d 'Obtain image by descending window hierarchy'
complete -c import -o display -d 'X server to contact [server]'
complete -c import -o dispose -d 'Layer disposal method [method]' -xa '(import -list dispose)'
complete -c import -o dither -d 'Apply error diffusion to image [method]' -xa '(import -list dither)'
complete -c import -o delay -d 'Display the next image after pausing [value]'
complete -c import -o encipher -d 'Convert plain pixels to cipher pixels [filename]' -r
complete -c import -o endian -d 'Endianness (MSB or LSB) of the image [type]' -xa '(import -list endian)'
complete -c import -o encoding -d 'Encoding type [type text]' -xa '(__fish_print_encodings)'
complete -c import -o filter -d 'Use this filter when resizing an image [type]' -xa '(import -list filter)'
complete -c import -o format -d 'Output formatted image characteristics ["string"]'
complete -c import -o frame -d 'Include window manager frame'
complete -c import -o gravity -d 'Direction which direction to gravitate towards'
complete -c import -o identify -d 'Identify the format and characteristics of the image'
complete -c import -o interlace -d 'None, Line, Plane, or Partition [type]' -xa '(import -list interlace)'
complete -c import -o interpolate -d 'Pixel color interpolation method [method]' -xa '(import -list interpolate)'
complete -c import -o label -d 'Assign a label to an image [string]'
complete -c import -o limit -d 'Area, Disk, Map, or Memory resource limit [type value]' -x
complete -c import -o monitor -d 'Monitor progress '
complete -c import -o page -d 'Size and location of an image canvas [geometry]'
complete -c import -o pause -d 'Seconds delay between snapshots [value]'
complete -c import -o pointsize -d 'Font point size [value]'
complete -c import -o quality -d 'JPEG/MIFF/PNG compression level [value]'
complete -c import -o quiet -d 'Suppress all warning messages'
complete -c import -o regard-warnings -d 'Pay attention to warning messages'
complete -c import -o respect-parentheses -d 'Settings remain in effect until parenthesis boundary'
complete -c import -o sampling-factor -d 'Horizontal and vertical sampling factor [geometry]'
complete -c import -o scene -d 'Image scene number [value]'
complete -c import -o screen -d 'Select image from root window'
complete -c import -o seed -d 'Seed a new sequence of pseudo-random numbers [value]'
complete -c import -o set -d 'Set an image property [property value]'
complete -c import -o silent -d 'Operate silently, i.e. don\'t ring any bells '
complete -c import -o snaps -d 'Number of screen snapshots [value]'
complete -c import -o synchronize -d 'Synchronize image to storage device'
complete -c import -o taint -d 'Declare the image as modified'
complete -c import -o transparent-color -d 'Transparent color [color]' -xa '(__fish_complete_convert_options color)'
complete -c import -o treedepth -d 'Color tree depth [value]'
complete -c import -o verbose -d 'Print detailed information about the image'
complete -c import -o virtual-pixel -d 'Constant, Edge, Mirror, or Tile [method]' -xa '(import -list virtual-pixel)'
complete -c import -o window -d 'Select window with this id or name [id]' -xa 'root (__fish_print_xwindows)'
complete -c import -o annotate -d 'Annotate the image with text [geometry text]'
complete -c import -o colors -d 'Preferred number of colors in the image [value]'
complete -c import -o crop -d 'Preferred size and location of the cropped image [geometry]'
complete -c import -o geometry -d 'Preferred size or location of the image [geometry]'
complete -c import -o help -d 'Print program options'
complete -c import -o monochrome -d 'Transform image to black and white'
complete -c import -o negate -d 'Replace every pixel with its complementary color '
complete -c import -o repage -d 'Size and location of an image canvas [geometry]'
complete -c import -o quantize -d 'Reduce colors in this colorspace [colorspace]' -xa '(import -list colorspace)'
complete -c import -o resize -d 'Resize the image [geometry]'
complete -c import -o rotate -d 'Apply Paeth rotation to the image [degrees]'
complete -c import -o strip -d 'Strip image of all profiles and comments'
complete -c import -o thumbnail -d 'Create a thumbnail of the image [geometry]'
complete -c import -o transparent -d 'Make this color transparent within the image [color]' -xa '(__fish_complete_convert_options color)'
complete -c import -o trim -d 'Trim image edges'
complete -c import -o type -d 'Image type [type]' -xa '(import -list type)'
complete -c import -o debug -d 'Display copious debugging information [events]' -xa '(import -list debug)'
complete -c import -o list -d 'Print a list of supported option arguments [type]' -xa '(import -list list)'
complete -c import -o log -d 'Format of debugging information [format]' -xa '(__fish_complete_convert_options format)'
complete -c import -o version -d 'Print version information'
complete -c import -o support -d 'Resize support: > 1.0 is blurry, < 1.0 is sharp [factor]'

View file

@ -1,7 +1,72 @@
complete -c latexmk -x -a "(__fish_complete_suffix (commandline -ct) .tex '(La)TeX file')" complete -c latexmk -x -a "(__fish_complete_suffix (commandline -ct) .tex '(La)TeX file')"
complete -c latexmk -o dvi -d "Make dvi" complete -c latexmk -o bibtex -d 'use bibtex when needed (default)'
complete -c latexmk -o ps -d "Make ps dvi->ps" complete -c latexmk -o bibtex- -d 'never use bibtex'
complete -c latexmk -o pdf -d "Make pdf" complete -c latexmk -o bibtex-cond -d 'use bibtex when needed, but only if the bib files exist'
complete -c latexmk -o pdfps -d "Make pdf dvi->ps->pdf" complete -c latexmk -o bm -x -d 'Print message across the page when converting to postscript'
complete -c latexmk -o pdfdvi -d "Make pdf dvi->pdf" complete -c latexmk -o bi -x -d 'Set contrast or intensity of banner'
complete -c latexmk -o bs -x -d 'Set scale for banner'
complete -c latexmk -o commands -d 'list commands used by latexmk for processing files'
complete -c latexmk -o c -d 'clean up (remove) all nonessential files, except dvi, ps and pdf files'
complete -c latexmk -o C -o CA -d 'clean up (remove) all nonessential files'
complete -c latexmk -o CF -d 'Remove file of database of file information before doing other actions'
complete -c latexmk -o cd -d 'Change to directory of source file when processing it'
complete -c latexmk -o cd- -d 'Do NOT change to directory of source file when processing it'
complete -c latexmk -o dependents -o -deps -d 'Show list of dependent files after processing'
complete -c latexmk -o dependents- -o -deps- -d 'Do not show list of dependent files'
complete -c latexmk -o deps-out= -r -d 'Set name of output file for dependency list, and turn on showing of dependency list'
complete -c latexmk -o dF -x -d 'Filter to apply to dvi file'
complete -c latexmk -o dvi -d 'generate dvi'
complete -c latexmk -o dvi- -d 'turn off required dvi'
complete -c latexmk -o e -x -d 'Execute specified Perl code (as part of latexmk start-up code)'
complete -c latexmk -o f -d 'force continued processing past errors'
complete -c latexmk -o f- -d 'turn off forced continuing processing past errors'
complete -c latexmk -o gg -d 'Super go mode: clean out generated files before processing'
complete -c latexmk -o g -d 'process regardless of file timestamps'
complete -c latexmk -o g- -d 'Turn off -g'
complete -c latexmk -o h -o help -d 'print help'
complete -c latexmk -o jobname= -x -d 'set basename of output file(s) to STRING'
complete -c latexmk -o l -d 'force landscape mode'
complete -c latexmk -o l- -d 'turn off -l'
complete -c latexmk -o latex= -d 'set program used for latex' -xa '(__fish_complete_command)'
complete -c latexmk -o new-viewer -d 'in -pvc mode, always start a new viewer'
complete -c latexmk -o new-viewer- -d 'in -pvc mode, start a new viewer only if needed'
complete -c latexmk -o nobibtex -d 'never use bibtex'
complete -c latexmk -o nodependents -d 'Do not show list of dependent files after processing'
complete -c latexmk -o norc -d 'omit automatic reading of system, user and project rc files'
complete -c latexmk -o output-directory= -o outdir= -d 'set name of directory for output files' -xa '(__fish_complete_directories)'
complete -c latexmk -o pdf -d 'generate pdf by pdflatex'
complete -c latexmk -o pdfdvi -d 'generate pdf by dvipdf'
complete -c latexmk -o pdflatex= -d 'set program used for pdflatex' -xa '(__fish_complete_command)'
complete -c latexmk -o pdfps -d 'generate pdf by ps2pdf'
complete -c latexmk -o pdf- -d 'turn off pdf'
complete -c latexmk -o ps -d 'generate postscript'
complete -c latexmk -o ps- -d 'turn off postscript'
complete -c latexmk -o pF -x -d 'Filter to apply to postscript file'
complete -c latexmk -o p -d 'print document after generating postscript'
complete -c latexmk -o print=dvi -d 'when file is to be printed, print the dvi file'
complete -c latexmk -o print=ps -d 'when file is to be printed, print the ps file (default)'
complete -c latexmk -o print=pdf -d 'when file is to be printed, print the pdf file'
complete -c latexmk -o pv -d 'preview document'
complete -c latexmk -o pv- -d 'turn off preview mode'
complete -c latexmk -o pvc -d 'preview document and continuously update'
complete -c latexmk -o pvc- -d 'turn off -pvc'
complete -c latexmk -o quiet -d 'silence progress messages from called programs'
complete -c latexmk -o r -r -d 'Read custom RC file'
complete -c latexmk -o recorder -d 'Use -recorder option for (pdf)latex'
complete -c latexmk -o recorder- -d 'Do not use -recorder option for (pdf)latex'
complete -c latexmk -o rules -d 'Show list of rules after processing'
complete -c latexmk -o rules- -d 'Do not show list of rules after processing'
complete -c latexmk -o silent -d 'silence progress messages from called programs'
complete -c latexmk -o time -d 'show CPU time used'
complete -c latexmk -o time- -d 'don\'t show CPU time used'
complete -c latexmk -o use-make -d 'use the make program to try to make missing files'
complete -c latexmk -o use-make- -d 'don\'t use the make program to try to make missing files'
complete -c latexmk -o v -d 'display program version'
complete -c latexmk -o verbose -d 'display usual progress messages from called programs'
complete -c latexmk -o version -d 'display program version'
complete -c latexmk -o view=default -d 'viewer is default (dvi, ps, pdf)'
complete -c latexmk -o view=dvi -d 'viewer is for dvi'
complete -c latexmk -o view=none -d 'no viewer is used'
complete -c latexmk -o view=ps -d 'viewer is for ps'
complete -c latexmk -o view=pdf -d 'viewer is for pdf'

12
share/completions/lp.fish Normal file
View file

@ -0,0 +1,12 @@
__fish_complete_lpr lp
complete -c lpr -xa "(__fish_complete_suffix .pdf)"
complete -c lpr -xa "(__fish_complete_suffix .ps)"
complete -c lp -s d -d 'Prints files to the named printer' -xa '(__fish_print_lpr_printers)'
complete -c lp -s i -d 'Specifies an existing job to modify' -x
complete -c lp -s n -d 'Sets the number of copies to print from 1 to 100' -x
complete -c lp -s q -d 'Sets the job priority from 1 (lowest) to 100 (highest)'
complete -c lp -s s -d 'Do not report the resulting job IDs (silent mode)'
complete -c lp -s t -d 'Sets the job name' -x
complete -c lp -s H -d 'Specifies when the job should be printed' -xa 'hold immediate restart resume HH:MM'
complete -c lp -s P -d 'Specify the page ranges' -x

View file

@ -0,0 +1,32 @@
complete -c lpadmin -s c -d 'Adds the named printer to class' -x
complete -c lpadmin -s i -d 'Sets a System V style interface script for the printer' -x
complete -c lpadmin -s m -d 'Sets a standard System V interface script or PPD file ' -x
complete -c lpadmin -s R -d 'Deletes the named option from printer' -xa '(__fish_print_lpr_options)'
complete -c lpadmin -s r -d 'Removes the named printer from class. If the resulting class becomes empty it is removed' -x
complete -c lpadmin -s v -d 'Sets the device-uri attribute of the printer queue' -r
complete -c lpadmin -s D -d 'Provides a textual description of the destination' -x
complete -c lpadmin -s E -d 'Enables the destination and accepts jobs'
complete -c lpadmin -s L -d 'Provides a textual location of the destination' -x
complete -c lpadmin -s P -d 'Specifies a PostScript Printer Description file to use with the printer' -xa "(__fish_complete_suffix .ppd; __fish_complete_suffix .ppd.gz)"
complete -c lpadmin -s o -xa cupsIPPSupplies=true -d 'Specifies whether IPP supply level values should be reported'
complete -c lpadmin -s o -xa cupsIPPSupplies=false -d 'Specifies whether IPP supply level values should be reported'
complete -c lpadmin -s o -xa cupsSNMPSupplies=true -d 'Specifies whether SNMP supply level (RFC 3805) values should be reported'
complete -c lpadmin -s o -xa cupsSNMPSupplies=false -d 'Specifies whether SNMP supply level (RFC 3805) values should be reported'
complete -c lpadmin -s o -xa job-k-limit= -d 'Sets the kilobyte limit for per-user quotas. The value is an integer number of kilobytes (1024)'
complete -c lpadmin -s o -xa job-page-limit= -d 'Sets the page limit for per-user quotas (int) '
complete -c lpadmin -s o -xa job-quota-period= -d 'Sets the accounting period for per-user quotas (sec)'
complete -c lpadmin -s o -xa job-sheets-default= -d 'Sets the default banner page(s) to use for print jobs'
complete -c lpadmin -s o -d 'Sets a PPD option for the printer' -xa '(__fish_complete_lpr_option)'
#complete -c lpadmin -s o -d 'Sets a default server-side option for the destination' -xa '(__fish_complete_lpr_option | sed "s/=/-default=/")'
complete -c lpadmin -s o -d 'Sets the binary communications program to use when printing' -xa 'port-monitor=none port-monitor=bcp port-monitor=tbcp'
complete -c lpadmin -s o -d 'Sets the error policy to be used when the printer backend is unable to send the job to the printer. ' -xa 'printer-error-policy=abort-job printer-error-policy=retry-job printer-error-policy=retry-current-job printer-error-policy=stop-printer'
complete -c lpadmin -s o -xa printer-is-shared=true -d 'Sets the destination to shared/published or unshared/unpublished'
complete -c lpadmin -s o -xa printer-is-shared=false -d 'Sets the destination to shared/published or unshared/unpublished'
complete -c lpadmin -s o -d 'Sets the IPP operation policy associated with the destination' -xa "printer-policy=(cat /etc/cups/cupsd.conf | grep \<Policy | sed 's/<Policy \(.\+\)>/\1/')"
complete -c lpadmin -s u -xa 'allow:all allow:none (__fish_complete_list , __fish_complete_users allow:)' -d 'Sets user-level access control on a destination. Names starting with "@" are interpreted as UNIX group'
complete -c lpadmin -s u -xa '(__fish_complete_list , __fish_complete_groups allow: @)' -d 'Sets user-level access control on a destination. Names starting with "@" are interpreted as UNIX group'
complete -c lpadmin -s u -xa 'deny:all deny:none (__fish_complete_list , __fish_complete_users deny:)' -d 'Sets user-level access control on a destination. Names starting with "@" are interpreted as UNIX group'
complete -c lpadmin -s u -xa '(__fish_complete_list , __fish_complete_groups deny: @)' -d 'Sets user-level access control on a destination. Names starting with "@" are interpreted as UNIX group'

View file

@ -0,0 +1,9 @@
__fish_complete_lpr lpinfo
complete -c lpinfo -s l -d 'Shows a "long" listing of devices or drivers'
complete -c lpinfo -l device-id -x -d 'Specifies the IEEE-1284 device ID to match when listing drivers with the -m option'
complete -c lpinfo -l exclude-schemes -x -d 'Specifies a comma-separated list of device or PPD schemes that should be excluded from the results'
complete -c lpinfo -l include-schemes -x -d 'Specifies a comma-separated list of device or PPD schemes that should be included in the results'
complete -c lpinfo -l language -x -d 'Specifies the language to match when listing drivers with the -m option'
complete -c lpinfo -l make-and-model -x -d 'Specifies the make and model to match when listing drivers with the -m option'
complete -c lpinfo -l product -x -d 'Specifies the product to match when listing drivers with the -m option'
complete -c lpinfo -l timeout -x -d 'Specifies the timeout when listing devices with the -v option (sec)'

View file

@ -0,0 +1,2 @@
__fish_complete_lpr lpmove

View file

@ -0,0 +1,8 @@
__fish_complete_lpr lpoptions
complete -c lpoptions -s d -d 'Sets the user default printer' -xa '(__fish_print_lpr_printers)'
complete -c lpoptions -s l -d 'Lists the printer specific options and their current settings'
complete -c lpoptions -s o -d 'Specifies a new option for the named destination' -xa '(__fish_complete_lpr_option)'
complete -c lpoptions -s p -d 'Sets the destination and instance for any options that follow' -xa '(__fish_print_lpr_printers)'
complete -c lpoptions -s r -d 'Removes the specified option for the named destination' -xa '(__fish_print_lpr_options)'
complete -c lpoptions -s x -d 'Removes the options for the named destination and instance' -xa '(__fish_print_lpr_printers)'

View file

@ -0,0 +1,4 @@
complete -c lppasswd -d 'Change CUPS digest password' -xa '(__fish_complete_users)'
complete -c lppasswd -s a -d 'Add password'
complete -c lppasswd -s x -d 'Remove password'
complete -c lppasswd -s g -d 'Specify the group other, than default system group' -xa '(__fish_complete_groups)'

View file

@ -0,0 +1,3 @@
__fish_complete_lpr lpq
complete -c lpq -s l -d 'Requests a more verbose (long) reporting format'

View file

@ -0,0 +1,11 @@
__fish_complete_lpr lpr
complete -c lpr -xa "(__fish_complete_suffix .pdf)"
complete -c lpr -xa "(__fish_complete_suffix .ps)"
complete -c lpr -s H -x -d 'Specifies an alternate server' -xa '(__fish_print_hostnames)'
complete -c lpr -s C -s J -s T -x -d 'Sets the job name'
#complete -c lpr -o '\\#' -d 'Sets the number of copies to print from 1 to 100' -xa
complete -c lpr -s h -d 'Disables banner printing'
complete -c lpr -s l -d 'Specifies that the print file is already formatted for the destination and should be sent without filtering. This option is equivalent to "-o raw"'
complete -c lpr -s p -d 'Specifies that the print file should be formatted with a shaded header with the date, time, job name, and page number. This option is equivalent to "-o prettyprint" and is only useful when printing text files'
complete -c lpr -s q -d 'Hold job for printing'
complete -c lpr -s r -d 'Specifies that the named print files should be deleted after printing them'

View file

@ -0,0 +1 @@
__fish_complete_lpr lprm

View file

@ -0,0 +1,16 @@
__fish_complete_lpr lpstat
complete -c lpstat -s H -d 'Show the server hostname and port'
complete -c lpstat -s R -d 'Shows the ranking of print jobs'
complete -c lpstat -s W -d 'Specifies which jobs to show' -xa 'completed not-completed'
complete -c lpstat -s a -d 'Shows the accepting state of selected printer queues' -xa '(__fish_print_lpr_printers)'
complete -c lpstat -s c -x -d 'Shows the printer classes and the printers that belong to them. If no classes are specified then all classes are listed'
complete -c lpstat -s d -d 'Shows the current default destination'
complete -c lpstat -s l -d 'Shows a long listing of printers, classes, or jobs'
complete -c lpstat -s o -d 'Shows the jobs queue on the specified destinations' -xa '(__fish_print_lpr_printers)'
complete -c lpstat -s p -d 'Shows the printers and whether or not they are enabled for printing' -xa '(__fish_print_lpr_printers)'
complete -c lpstat -s r -d 'Shows whether the CUPS server is running'
complete -c lpstat -s s -d 'Shows a status summary, including the default destination'
complete -c lpstat -s t -d 'Shows all status information'
complete -c lpstat -s u -d 'Shows a list of print jobs queued by the specified users' -xa '(__fish_complete_users)'
complete -c lpstat -s v -d 'Shows the printers and what device they are attached to' -xa '(__fish_print_lpr_printers)'

View file

@ -0,0 +1,16 @@
complete -c lsblk -s a -l all -d "print all devices"
complete -c lsblk -s b -l bytes -d "print SIZE in bytes rather than in human readable format"
complete -c lsblk -s d -l nodeps -d "don't print slaves or holders"
complete -c lsblk -s D -l discard -d "print discard capabilities"
complete -c lsblk -s e -l exclude -d "exclude devices by major number (default: RAM disks)"
complete -c lsblk -s f -l fs -d "output info about filesystems"
complete -c lsblk -s h -l help -d "usage information (this)"
complete -c lsblk -s i -l ascii -d "use ascii characters only"
complete -c lsblk -s m -l perms -d "output info about permissions"
complete -c lsblk -s n -l noheadings -d "don't print headings"
complete -c lsblk -s o -l output -d "output columns" -xa '( __fish_complete_list , __fish_print_lsblk_columns )'
complete -c lsblk -s P -l pairs -d "use key='value' output format"
complete -c lsblk -s r -l raw -d "use raw output format"
complete -c lsblk -s t -l topology -d "output info about topology"
complete -c lsblk -s l -l list -d "use list format ouput"

View file

@ -0,0 +1,19 @@
complete -c lsof -s '?' -s h -d 'Print help and exit'
complete -c lsof -s a -d 'Causes list selections to be ANDed'
complete -c lsof -s A -r -d 'Use alternative name list file'
complete -c lsof -s b -d 'Avoid kernel functions that might block: lstat, readlink, stat'
complete -c lsof -s c -d 'Select the listing for processes, whose command begins with string (^ - negate)' -xa '(__fish_complete_proc)'
complete -c lsof -s C -d 'Do not report any pathname component from kernel\'s namecache'
complete -c lsof -s d -r -d 'specifies a list of file descriptors (FDs) to exclude from or include in the output listing'
complete -c lsof -s D -d 'use of device cache file' -xa '\?\t"report device cache file paths"
b\t"build the device cache file"
i\t"ignore the device cache file"
r\t"read the device cache file"
u\t"read and update the device cache file"'
complete -c lsof -s g -d 'select by group (^ - negates)' -xa '(__fish_complete_list , __fish_complete_groups)'
complete -c lsof -s l -d 'Convert UIDs to login names'
complete -c lsof -s p -d 'Select or exclude processes by pid' -xa '(__fish_complete_list , __fish_complete_pids)'
complete -c lsof -s R -d 'Print PPID'
complete -c lsof -s t -d 'Produce terse output (pids only, no header)'
complete -c lsof -s u -d 'select by user (^ - negates)' -xa '(__fish_complete_list , __fish_complete_users)'

View file

@ -0,0 +1,8 @@
complete -c lua -s e -d 'Execute string' -x
complete -c lua -s l -d 'Require library' -xa "( find /usr/lib/lua/ -name \*.so -printf '%f\n' | sed 's/.so//' )"
complete -c lua -s i -d 'Enter interactive mode after executing script'
complete -c lua -s v -d 'Show version'
complete -c lua -s h -l help -d 'Print help and exit'
complete -c lua -a "(__fish_complete_suffix .lua)"
complete -c lua -a '-' -d 'Execute stdin and stop handling options'

View file

@ -0,0 +1,5 @@
complete -c lxpanel -s h -l help -d 'print this help and exit'
complete -c lxpanel -s v -l version -d 'print version and exit'
complete -c lxpanel -s p -l profile -d 'use specified profile' -xa '(find ~/.config/lxpanel/ -maxdepth 1 -mindepth 1 -type d -printf "%f\n")'
complete -c lxpanel -l log -r -d 'set log level 0-5. 0 - none 5 - chatty'

View file

@ -0,0 +1 @@
__fish_complete_xsum md5sum

View file

@ -0,0 +1,7 @@
complete -c mktemp -s d -l directory -d 'create a directory, not a file'
complete -c mktemp -s u -l dry-run -d 'do not create anything; merely print a name (unsafe)'
complete -c mktemp -s q -l quiet -d 'suppress diagnostics about file/dir-creation failure'
complete -c mktemp -l suffix -r -d 'append SUFF to TEMPLATE'
complete -c mktemp -l tmpdir -d 'interpret TEMPLATE relative to DIR'
complete -c mktemp -l help -d 'display this help and exit'
complete -c mktemp -l version -d 'output version information and exit'

View file

@ -0,0 +1,35 @@
complete -c mocp -s V -l version -d "Print program version and exit"
complete -c mocp -s h -l help -d "Print usage and exit"
complete -c mocp -s D -l debug -d "Turn on logging to a file"
complete -c mocp -s S -l server -d "Run only the server"
complete -c mocp -s F -l foreground -d "Run server in foreground, log to stdout"
complete -c mocp -s R -l sound-driver -d "Use the specified sound driver" -xa 'oss alsa jack null'
complete -c mocp -s m -l music-dir -r -d "Start in MusicDir"
complete -c mocp -s a -l append -r -d "Append the files/directories/playlists passed in the command line to playlist and exit"
complete -c mocp -s q -l enqueue -r -d "Add the files given on command line to the queue"
complete -c mocp -s c -l clear -d "Clear the playlist and exit"
complete -c mocp -s p -l play -r -d "Start playing from the first item on the playlist"
complete -c mocp -s l -l playit -r -d "Play files given on command line without modifying the playlist"
complete -c mocp -s s -l stop -d "Stop playing"
complete -c mocp -s f -l next -d "Play next song"
complete -c mocp -s r -l previous -d "Play previous song"
complete -c mocp -s x -l exit -d "Shutdown the server"
complete -c mocp -s T -l theme -r -d "Use selected theme file (read from ~/.moc/themes if the path is not absolute"
complete -c mocp -s C -l config -r -d "Use the specified config file instead of the default"
complete -c mocp -s O -l set-option -r -d "NAME=VALUE Override configuration option NAME with VALUE"
complete -c mocp -s M -l moc-dir -r -d "Use the specified MOC directory instead of the default"
complete -c mocp -s P -l pause -d "Pause"
complete -c mocp -s U -l unpause -d "Unpause"
complete -c mocp -s G -l toggle-pause -d "Toggle between play/pause"
complete -c mocp -s v -l volume -d "(+/-)LEVEL Adjust PCM volume" -xa '+ -'
complete -c mocp -s y -l sync -d "Synchronize the playlist with other clients"
complete -c mocp -s n -l nosync -d "Don't synchronize the playlist with other client's"
complete -c mocp -s A -l ascii -d "Use ASCII characters to draw lines"
complete -c mocp -s i -l info -d "Print the information about the currently played file"
complete -c mocp -s Q -l format -rf -d "Print the formatted information about the currently played file"
complete -c mocp -s e -l recursively -d "Alias for -a"
complete -c mocp -s k -l seek -rf -d "Seek by N seconds (can be negative)"
complete -c mocp -s j -l jump -rf -d "N{%,s} Jump to some position of the current track"
complete -c mocp -s o -l on -d "Turn on a control" -xa 'shuffle autonext repeat'
complete -c mocp -s u -l off -d "Turn off a control" -xa 'shuffle autonext repeat'
complete -c mocp -s t -l toggle -d "Toggle a control" -xa '(__fish_complete_list , "echo shuffle\nautonext\nrepeat\ns\tshuffle\nr\trepeat\nn\tautonext")'

View file

@ -0,0 +1,212 @@
complete -c mogrify -o adjoin -d 'Join images into a single multi-image file'
complete -c mogrify -o affine -d 'Affine transform matrix [matrix]'
complete -c mogrify -o antialias -d 'Remove pixel-aliasing '
complete -c mogrify -o authenticate -d 'Decrypt image with this password [value]'
complete -c mogrify -o background -d 'Background color [color]' -xa '(__fish_complete_convert_options color)'
complete -c mogrify -o bias -d 'Add bias when convolving an image [value]'
complete -c mogrify -o black-point-compensation -d 'Use black point compensation'
complete -c mogrify -o blue-primary -d 'Chromaticity blue primary point [point]'
complete -c mogrify -o bordercolor -d 'Border color [color]' -xa '(__fish_complete_convert_options color)'
complete -c mogrify -o caption -d 'Assign a caption to an image [string]'
complete -c mogrify -o cdl -d 'Color correct with a color decision list [filename]' -r
complete -c mogrify -o channel -d 'Apply option to select image channels [type]' -xa '(mogrify -list channel)'
complete -c mogrify -o colors -d 'Preferred number of colors in the image [value]'
complete -c mogrify -o colorspace -d 'Alternate image colorspace [type]' -xa '(mogrify -list colorspace)'
complete -c mogrify -o comment -d 'Annotate image with comment [string]'
complete -c mogrify -o compose -d 'Set image composite operator [operator]'
complete -c mogrify -o compress -d 'Type of pixel compression when writing the image [type]' -xa '(mogrify -list compress)'
complete -c mogrify -o decipher -d 'Convert cipher pixels to plain pixels [filename]' -r
complete -c mogrify -o define -d 'Define one or more image format options [format:option]'
complete -c mogrify -o delay -d 'Display the next image after pausing [value]'
complete -c mogrify -o density -d 'Horizontal and vertical density of the image [geometry]'
complete -c mogrify -o depth -d 'Image depth [value]'
complete -c mogrify -o direction -d 'Render text right-to-left or left-to-right [type]' -xa '(mogrify -list direction)'
complete -c mogrify -o display -d 'Get image or font from this X server [server]'
complete -c mogrify -o dispose -d 'Layer disposal method [method]' -xa '(mogrify -list dispose)'
complete -c mogrify -o dither -d 'Apply error diffusion to image [method]' -xa '(mogrify -list dither)'
complete -c mogrify -o encipher -d 'Convert plain pixels to cipher pixels [filename]' -r
complete -c mogrify -o encoding -d 'Encoding type [type text]' -xa '(__fish_print_encodings)'
complete -c mogrify -o endian -d 'Endianness (MSB or LSB) of the image [type]' -xa '(mogrify -list endian)'
complete -c mogrify -o family -d 'Render text with this font family [name]' -xa '(__fish_complete_convert_options family)'
complete -c mogrify -o fill -d 'Color to use when filling a graphic primitive [color]' -xa '(__fish_complete_convert_options color)'
complete -c mogrify -o filter -d 'Use this filter when resizing an image [type]' -xa '(mogrify -list filter)'
complete -c mogrify -o flatten -d 'Flatten a sequence of images'
complete -c mogrify -o font -d 'Render text with this font [name]' -xa '(__fish_complete_convert_options font)'
complete -c mogrify -o format -d 'Image format type [type]' -xa '(__fish_complete_convert_options type)'
complete -c mogrify -o function -d 'Apply a function to the image [name]' -xa '(mogrify -list function)'
complete -c mogrify -o fuzz -d 'Colors within this distance are considered equal [distance]'
complete -c mogrify -o gravity -d 'Horizontal and vertical text placement [type]' -xa '(mogrify -list gravity)'
complete -c mogrify -o green-primary -d 'Chromaticity green primary point [point]'
complete -c mogrify -o intent -d 'Type of rendering intent when managing the image color [type]' -xa '(mogrify -list intent)'
complete -c mogrify -o interlace -d 'Type of image interlacing scheme [type]' -xa '(mogrify -list interlace)'
complete -c mogrify -o interpolate -d 'Pixel color interpolation method [method]' -xa '(mogrify -list interpolate)'
complete -c mogrify -o kerning -d 'Set the space between two letters [value]'
complete -c mogrify -o label -d 'Assign a label to an image [string]'
complete -c mogrify -o limit -d 'Pixel cache resource limit [type value]' -x
complete -c mogrify -o loop -d 'Add Netscape loop extension to your GIF animation [iterations]'
complete -c mogrify -o mask -d 'Associate a mask with the image [filename]' -r
complete -c mogrify -o matte -d 'Store matte channel if the image has one'
complete -c mogrify -o mattecolor -d 'Frame color [color]' -xa '(__fish_complete_convert_options color)'
complete -c mogrify -o monitor -d 'Monitor progress '
complete -c mogrify -o morphology -d 'Apply a morphology method to the image [method kernel]' -xa '(mogrify -list morphology)'
complete -c mogrify -o orient -d 'Image orientation [type]' -xa '(mogrify -list orientation)'
complete -c mogrify -o origin -d 'Image origin [geometry]'
complete -c mogrify -o page -d 'Size and location of an image canvas (setting) [geometry]'
complete -c mogrify -o path -d 'Path write images to this path on disk'
complete -c mogrify -o ping -d 'Efficiently determine image attributes'
complete -c mogrify -o pointsize -d 'Font point size [value]'
complete -c mogrify -o preview -d 'Image preview type [type]' -xa '(mogrify -list preview)'
complete -c mogrify -o quality -d 'JPEG/MIFF/PNG compression level [value]'
complete -c mogrify -o quiet -d 'Suppress all warning messages'
complete -c mogrify -o red-primary -d 'Chromaticity red primary point [point]'
complete -c mogrify -o regard-warnings -d 'Pay attention to warning messages'
complete -c mogrify -o sampling-factor -d 'Horizontal and vertical sampling factor [geometry]'
complete -c mogrify -o scene -d 'Image scene number [value]'
complete -c mogrify -o seed -d 'Seed a new sequence of pseudo-random numbers [value]'
complete -c mogrify -o size -d 'Width and height of image [geometry]'
complete -c mogrify -o stretch -d 'Render text with this font stretch [type]' -xa '(mogrify -list stretch)'
complete -c mogrify -o stroke -d 'Graphic primitive stroke color [color]' -xa '(__fish_complete_convert_options color)'
complete -c mogrify -o strokewidth -d 'Graphic primitive stroke width [value]'
complete -c mogrify -o style -d 'Render text with this font style [type]' -xa '(mogrify -list style)'
complete -c mogrify -o support -d 'Resize support: > 1.0 is blurry, < 1.0 is sharp [factor]'
complete -c mogrify -o synchronize -d 'Synchronize image to storage device'
complete -c mogrify -o taint -d 'Declare the image as modified'
complete -c mogrify -o texture -d 'Name of texture to tile onto the image background [filename]' -r
complete -c mogrify -o tile-offset -d 'Tile offset [geometry]'
complete -c mogrify -o treedepth -d 'Color tree depth [value]'
complete -c mogrify -o transparent-color -d 'Transparent color [color]' -xa '(__fish_complete_convert_options color)'
complete -c mogrify -o undercolor -d 'Annotation bounding box color [color]' -xa '(__fish_complete_convert_options color)'
complete -c mogrify -o units -d 'The units of image resolution [type]' -xa '(mogrify -list units)'
complete -c mogrify -o verbose -d 'Print detailed information about the image'
complete -c mogrify -o view -d 'FlashPix viewing transforms'
complete -c mogrify -o virtual-pixel -d 'Virtual pixel access method [method]' -xa '(mogrify -list virtual-pixel)'
complete -c mogrify -o weight -d 'Render text with this font weight [type]' -x
complete -c mogrify -o white-point -d 'Chromaticity white point [point]'
complete -c mogrify -o adaptive-blur -d 'Adaptively blur pixels; decrease effect near edges [geometry]'
complete -c mogrify -o adaptive-resize -d 'Adaptively resize image with data dependent triangulation [geometry]'
complete -c mogrify -o adaptive-sharpen -d 'Adaptively sharpen pixels; increase effect near edges [geometry]'
complete -c mogrify -o annotate -d 'Annotate the image with text [geometry text]'
complete -c mogrify -o auto-orient -d 'Automatically orient image'
complete -c mogrify -o black-threshold -d 'Force all pixels below the threshold into black [value]'
complete -c mogrify -o blur -d 'Reduce image noise and reduce detail levels [geometry]'
complete -c mogrify -o border -d 'Surround image with a border of color [geometry]'
complete -c mogrify -o charcoal -d 'Simulate a charcoal drawing [radius]'
complete -c mogrify -o chop -d 'Remove pixels from the image interior [geometry]'
complete -c mogrify -o clip -d 'Clip along the first path from the 8BIM profile'
complete -c mogrify -o clip-mask -d 'Associate a clip mask with the image [filename]' -r
complete -c mogrify -o clip-path -d 'Clip along a named path from the 8BIM profile [id]'
complete -c mogrify -o colorize -d 'Colorize the image with the fill color [value]'
complete -c mogrify -o color-matrix -d 'Apply color correction to the image [matrix]'
complete -c mogrify -o contrast -d 'Enhance or reduce the image contrast'
complete -c mogrify -o contrast-stretch -d 'Improve contrast by `stretching\' the intensity range [geometry]'
complete -c mogrify -o convolve -d 'Apply a convolution kernel to the image [coefficients]'
complete -c mogrify -o cycle -d 'Cycle the image colormap [amount]'
complete -c mogrify -o despeckle -d 'Reduce the speckles within an image'
complete -c mogrify -o draw -d 'Annotate the image with a graphic primitive [string]'
complete -c mogrify -o edge -d 'Apply a filter to detect edges in the image [radius]'
complete -c mogrify -o emboss -d 'Emboss an image [radius]'
complete -c mogrify -o enhance -d 'Apply a digital filter to enhance a noisy image'
complete -c mogrify -o equalize -d 'Perform histogram equalization to an image'
complete -c mogrify -o evaluate -d 'Evaluate an arithmetic, relational, or logical expression [operator value]'
complete -c mogrify -o extent -d 'Set the image size [geometry]'
complete -c mogrify -o extract -d 'Extract area from image [geometry]'
complete -c mogrify -o fft -d 'Implements the discrete Fourier transform (DFT)'
complete -c mogrify -o flip -d 'Flip image vertically'
complete -c mogrify -o floodfill -d 'Color floodfill the image with color [geometry]'
complete -c mogrify -o flop -d 'Flop image horizontally'
complete -c mogrify -o frame -d 'Surround image with an ornamental border [geometry]'
complete -c mogrify -o gamma -d 'Level of gamma correction [value]'
complete -c mogrify -o gaussian-blur -d 'Reduce image noise and reduce detail levels [geometry]'
complete -c mogrify -o geometry -d 'Preferred size or location of the image [geometry]'
complete -c mogrify -o ift -d 'Implements the inverse discrete Fourier transform (DFT)'
complete -c mogrify -o help -d 'Print program options'
complete -c mogrify -o identify -d 'Identify the format and characteristics of the image'
complete -c mogrify -o implode -d 'Implode image pixels about the center [amount]'
complete -c mogrify -o lat -d 'Local adaptive thresholding [geometry]'
complete -c mogrify -o layers -d 'Optimize or compare image layers [method]' -xa '(mogrify -list layers)'
complete -c mogrify -o level -d 'Adjust the level of image contrast [value]'
complete -c mogrify -o linear-stretch -d 'Improve contrast by `stretching with saturation\' the intensity range [geometry]'
complete -c mogrify -o median -d 'Apply a median filter to the image [geometry]'
complete -c mogrify -o mode -d 'Make each pixel the \'predominant color\' of the neighborhood [geometry]'
complete -c mogrify -o modulate -d 'Vary the brightness, saturation, and hue [value]'
complete -c mogrify -o monochrome -d 'Transform image to black and white'
complete -c mogrify -o motion-blur -d 'Simulate motion blur [geometry]'
complete -c mogrify -o negate -d 'Replace each pixel with its complementary color'
complete -c mogrify -o noise -d 'Add or reduce noise in an image [geometry]'
complete -c mogrify -o normalize -d 'Transform image to span the full range of colors'
complete -c mogrify -o opaque -d 'Change this color to the fill color [color]' -xa '(__fish_complete_convert_options color)'
complete -c mogrify -o ordered-dither -d 'Add a noise pattern to the image with specific amplitudes [NxN]'
complete -c mogrify -o paint -d 'Simulate an oil painting [radius]'
complete -c mogrify -o polaroid -d 'Simulate a Polaroid picture [angle]'
complete -c mogrify -o posterize -d 'Reduce the image to a limited number of color levels [levels]'
complete -c mogrify -o print -d 'Interpret string and print to console [string]'
complete -c mogrify -o profile -d 'Add, delete, or apply an image profile [filename]' -r
complete -c mogrify -o quantize -d 'Reduce colors in this colorspace [colorspace]' -xa '(mogrify -list colorspace)'
complete -c mogrify -o radial-blur -d 'Radial blur the image [angle]'
complete -c mogrify -o raise -d 'Lighten/darken image edges to create a 3-D effect [value]'
complete -c mogrify -o random-threshold -d 'Random threshold the image [low,high]'
complete -c mogrify -o region -d 'Apply options to a portion of the image [geometry]'
complete -c mogrify -o render -d 'Render vector graphics'
complete -c mogrify -o repage -d 'Size and location of an image canvas [geometry]'
complete -c mogrify -o resample -d 'Change the resolution of an image [geometry]'
complete -c mogrify -o resize -d 'Resize the image [geometry]'
complete -c mogrify -o roll -d 'Roll an image vertically or horizontally [geometry]'
complete -c mogrify -o rotate -d 'Apply Paeth rotation to the image [degrees]'
complete -c mogrify -o sample -d 'Scale image with pixel sampling [geometry]'
complete -c mogrify -o scale -d 'Scale the image [geometry]'
complete -c mogrify -o segment -d 'Segment an image [values]'
complete -c mogrify -o selective-blur -d 'Selectively blur pixels within a contrast threshold [geometry]'
complete -c mogrify -o sepia-tone -d 'Simulate a sepia-toned photo [threshold]'
complete -c mogrify -o set -d 'Set an image property [property value]'
complete -c mogrify -o shade -d 'Shade the image using a distant light source [degrees]'
complete -c mogrify -o shadow -d 'Simulate an image shadow [geometry]'
complete -c mogrify -o sharpen -d 'Sharpen the image [geometry]'
complete -c mogrify -o shave -d 'Shave pixels from the image edges [geometry]'
complete -c mogrify -o shear -d 'Slide one edge of the image along the X or Y axis [geometry]'
complete -c mogrify -o sigmoidal-contrast -d 'Lightness rescaling using sigmoidal contrast enhancement [geometry]'
complete -c mogrify -o sketch -d 'Simulate a pencil sketch [geometry]'
complete -c mogrify -o solarize -d 'Negate all pixels above the threshold level [threshold]'
complete -c mogrify -o splice -d 'Splice the background color into the image [geometry]'
complete -c mogrify -o spread -d 'Displace image pixels by a random amount [amount]'
complete -c mogrify -o statistic -d 'Replace each pixel with corresponding statistic from the neighborhood [type geometry]' -xa '(mogrify -list statistic)'
complete -c mogrify -o strip -d 'Strip image of all profiles and comments'
complete -c mogrify -o swirl -d 'Swirl image pixels about the center [degrees]'
complete -c mogrify -o threshold -d 'Threshold the image [value]'
complete -c mogrify -o thumbnail -d 'Create a thumbnail of the image [geometry]'
complete -c mogrify -o tile -d 'Tile image when filling a graphic primitive [filename]' -r
complete -c mogrify -o tint -d 'Tint the image with the fill color [value]'
complete -c mogrify -o transform -d 'Affine transform image'
complete -c mogrify -o transparent -d 'Make this color transparent within the image [color]' -xa '(__fish_complete_convert_options color)'
complete -c mogrify -o transpose -d 'Flip image vertically and rotate 90 degrees'
complete -c mogrify -o transverse -d 'Flop image horizontally and rotate 270 degrees'
complete -c mogrify -o trim -d 'Trim image edges'
complete -c mogrify -o type -d 'Image type [type]' -xa '(mogrify -list type)'
complete -c mogrify -o unique-colors -d 'Discard all but one of any pixel color'
complete -c mogrify -o unsharp -d 'Sharpen the image [geometry]'
complete -c mogrify -o vignette -d 'Soften the edges of the image in vignette style [geometry]'
complete -c mogrify -o wave -d 'Alter an image along a sine wave [geometry]'
complete -c mogrify -o white-threshold -d 'Force all pixels above the threshold into white [value]'
complete -c mogrify -o affinity -d 'Transform image colors to match this set of colors [filename]' -r
complete -c mogrify -o append -d 'Append an image sequence top to botto (use +append for left to right)'
complete -c mogrify -o clut -d 'Apply a color lookup table to the image'
complete -c mogrify -o coalesce -d 'Merge a sequence of images'
complete -c mogrify -o combine -d 'Combine a sequence of images'
complete -c mogrify -o composite -d 'Composite image '
complete -c mogrify -o crop -d 'Cut out a rectangular region of the image [geometry]'
complete -c mogrify -o deconstruct -d 'Break down an image sequence into constituent parts'
complete -c mogrify -o evaluate-sequence -d 'Evaluate an arithmetic, relational, or logical expression [operator]'
complete -c mogrify -o fx -d 'Apply mathematical expression to an image channel(s) [expression]'
complete -c mogrify -o hald-clut -d 'Apply a Hald color lookup table to the image'
complete -c mogrify -o morph -d 'Morph an image sequence [value]'
complete -c mogrify -o mosaic -d 'Create a mosaic from an image sequence'
complete -c mogrify -o process -d 'Process the image with a custom image filter [arguments]' -xa '(mogrify -list filter)'
complete -c mogrify -o separate -d 'Separate an image channel into a grayscale image'
complete -c mogrify -o smush -d 'Smush an image sequence together [geometry]'
complete -c mogrify -o write -d 'Write images to this file [filename]' -r
complete -c mogrify -o delete -d 'Delete the image from the image sequence [indexes]'
complete -c mogrify -o duplicate -d 'Duplicate an image one or more times [count,indexes]'
complete -c mogrify -o insert -d 'Insert last image into the image sequence [index]'
complete -c mogrify -o swap -d 'Swap two images in the image sequence [indexes]'
complete -c mogrify -o debug -d 'Display copious debugging information [events]' -xa '(mogrify -list debug)'
complete -c mogrify -o log -d 'Format of debugging information [format]' -xa '(__fish_complete_convert_options format)'
complete -c mogrify -o list -d 'Print a list of supported option arguments [type]' -xa '(mogrify -list list)'

View file

@ -0,0 +1,107 @@
complete -c montage -o adjoin -d 'Join images into a single multi-image file'
complete -c montage -o affine -d 'Affine transform matrix [matrix]'
complete -c montage -o alpha -d 'On, activate, off, deactivate, set, opaque, copy transparent, extract, background, or shape [option]' -xa '(montage -list alpha)'
complete -c montage -o authenticate -d 'Decipher image with this password [password]'
complete -c montage -o blue-primary -d 'Chromaticity blue primary point [point]'
complete -c montage -o bordercolor -d 'Border color [color]' -xa '(__fish_complete_convert_options color)'
complete -c montage -o caption -d 'Assign a caption to an image [string]'
complete -c montage -o channel -d 'Apply option to select image channels [type]' -xa '(montage -list channel)'
complete -c montage -o colors -d 'Preferred number of colors in the image [value]'
complete -c montage -o colorspace -d 'Alternate image colorsapce [type]' -xa '(montage -list colorspace)'
complete -c montage -o comment -d 'Annotate image with comment [string]'
complete -c montage -o compose -d 'Composite operator [operator]'
complete -c montage -o compress -d 'Type of pixel compression when writing the image [type]' -xa '(montage -list compress)'
complete -c montage -o define -d 'Define one or more image format options [format:option]'
complete -c montage -o density -d 'Horizontal and vertical density of the image [geometry]'
complete -c montage -o depth -d 'Image depth [value]'
complete -c montage -o display -d 'Query font from this X server [server]'
complete -c montage -o dispose -d 'Layer disposal method [method]' -xa '(montage -list dispose)'
complete -c montage -o dither -d 'Apply error diffusion to image [method]' -xa '(montage -list dither)'
complete -c montage -o draw -d 'Annotate the image with a graphic primitive [string]'
complete -c montage -o encoding -d 'Encoding type [type text]' -xa '(__fish_print_encodings)'
complete -c montage -o endian -d 'Endianness (MSB or LSB) of the image [type]' -xa '(montage -list endian)'
complete -c montage -o extract -d 'Extract area from image [geometry]'
complete -c montage -o fill -d 'Color to use when filling a graphic primitive [color]' -xa '(__fish_complete_convert_options color)'
complete -c montage -o filter -d 'Use this filter when resizing an image [type]' -xa '(montage -list filter)'
complete -c montage -o font -d 'Render text with this font [name]' -xa '(__fish_complete_convert_options font)'
complete -c montage -o format -d 'Output formatted image characteristics ["string"]'
complete -c montage -o gamma -d 'Level of gamma correction [value]'
complete -c montage -o geometry -d 'Preferred tile and border sizes [geometry]'
complete -c montage -o gravity -d 'Direction which direction to gravitate towards'
complete -c montage -o green-primary -d 'Chromaticity green primary point [point]'
complete -c montage -o identify -d 'Identify the format and characteristics of the image'
complete -c montage -o interlace -d 'Type of image interlacing scheme [type]' -xa '(montage -list interlace)'
complete -c montage -o interpolate -d 'Pixel color interpolation method [method]' -xa '(montage -list interpolate)'
complete -c montage -o kerning -d 'Set the space between two letters [value]'
complete -c montage -o label -d 'Assign a label to an image [string]'
complete -c montage -o limit -d 'Pixel cache resource limit [type value]' -x
complete -c montage -o mattecolor -d 'Frame color [color]' -xa '(__fish_complete_convert_options color)'
complete -c montage -o mode -d 'Framing style [type]' -xa '(montage -list mode)'
complete -c montage -o monitor -d 'Monitor progress '
complete -c montage -o origin -d 'Image origin [geometry]'
complete -c montage -o page -d 'Size and location of an image canvas (setting) [geometry]'
complete -c montage -o pointsize -d 'Font point size [value]'
complete -c montage -o profile -d 'Add, delete, or apply an image profile [filename]' -r
complete -c montage -o quality -d 'JPEG/MIFF/PNG compression level [value]'
complete -c montage -o quantize -d 'Reduce colors in this colorspace [colorspace]' -xa '(montage -list colorspace)'
complete -c montage -o quiet -d 'Suppress all warning messages'
complete -c montage -o red-primary -d 'Chromaticity red primary point [point]'
complete -c montage -o regard-warnings -d 'Pay attention to warning messages'
complete -c montage -o respect-parentheses -d 'Settings remain in effect until parenthesis boundary'
complete -c montage -o sampling-factor -d 'Horizontal and vertical sampling factor [geometry]'
complete -c montage -o scenes -d 'Range image scene range'
complete -c montage -o seed -d 'Seed a new sequence of pseudo-random numbers [value]'
complete -c montage -o set -d 'Attribute set an image attribute [ value]'
complete -c montage -o shadow -d 'Add a shadow beneath a tile to simulate depth'
complete -c montage -o size -d 'Width and height of image [geometry]'
complete -c montage -o stroke -d 'Color to use when stroking a graphic primitive [color]' -xa '(__fish_complete_convert_options color)'
complete -c montage -o synchronize -d 'Synchronize image to storage device'
complete -c montage -o taint -d 'Declare the image as modified'
complete -c montage -o texture -d 'Name of texture to tile onto the image background [filename]' -r
complete -c montage -o thumbnail -d 'Create a thumbnail of the image [geometry]'
complete -c montage -o tile -d 'Number of tiles per row and column [geometry]'
complete -c montage -o title -d 'Decorate the montage image with a title [string]'
complete -c montage -o transparent-color -d 'Transparent color [color]' -xa '(__fish_complete_convert_options color)'
complete -c montage -o treedepth -d 'Color tree depth [value]'
complete -c montage -o trim -d 'Trim image edges'
complete -c montage -o units -d 'The units of image resolution [type]' -xa '(montage -list units)'
complete -c montage -o verbose -d 'Print detailed information about the image'
complete -c montage -o virtual-pixel -d 'Virtual pixel access method [method]' -xa '(montage -list virtual-pixel)'
complete -c montage -o white-point -d 'Chromaticity white point [point]'
complete -c montage -o adaptive-sharpen -d 'Adaptively sharpen pixels; increase effect near edges annotate geometry text annotate the image with text [geometry]'
complete -c montage -o auto-orient -d 'Automagically orient image'
complete -c montage -o blur -d 'Reduce image noise and reduce detail levels [geometry]'
complete -c montage -o border -d 'Surround image with a border of color [geometry]'
complete -c montage -o crop -d 'Preferred size and location of the cropped image [geometry]'
complete -c montage -o extent -d 'Set the image size [geometry]'
complete -c montage -o flatten -d 'Flatten a sequence of images'
complete -c montage -o flip -d 'Flip image in the vertical direction'
complete -c montage -o flop -d 'Flop image in the horizontal direction'
complete -c montage -o frame -d 'Surround image with an ornamental border [geometry]'
complete -c montage -o monochrome -d 'Transform image to black and white'
complete -c montage -o polaroid -d 'Simulate a Polaroid picture [angle]'
complete -c montage -o repage -d 'Size and location of an image canvas (operator) [geometry]'
complete -c montage -o resize -d 'Resize the image [geometry]'
complete -c montage -o rotate -d 'Apply Paeth rotation to the image [degrees]'
complete -c montage -o strip -d 'Strip image of all profiles and comments'
complete -c montage -o transform -d 'Affine transform image'
complete -c montage -o transpose -d 'Flip image vertically and rotate 90 degrees'
complete -c montage -o transparent -d 'Make this color transparent within the image [color]' -xa '(__fish_complete_convert_options color)'
complete -c montage -o type -d 'Image type [type]' -xa '(montage -list type)'
complete -c montage -o unsharp -d 'Sharpen the image [geometry]'
complete -c montage -o coalesce -d 'Merge a sequence of images'
complete -c montage -o composite -d 'Composite image '
complete -c montage -o clone -d 'Clone an image [indexes]'
complete -c montage -o delete -d 'Delete the image from the image sequence [indexes]'
complete -c montage -o duplicate -d 'Duplicate an image one or more times [count,indexes]'
complete -c montage -o insert -d 'Insert last image into the image sequence [index]'
complete -c montage -o reverse -d 'Reverse image sequence'
complete -c montage -o swap -d 'Swap two images in the image sequence [indexes]'
complete -c montage -o debug -d 'Display copious debugging information [events]' -xa '(montage -list debug)'
complete -c montage -o help -d 'Print program options'
complete -c montage -o list -d 'Print a list of supported option arguments [type]' -xa '(montage -list list)'
complete -c montage -o log -d 'Format of debugging information [format]' -xa '(__fish_complete_convert_options format)'
complete -c montage -o version -d 'Print version information'
complete -c montage -o matte -d 'Store matte channel if the image has one'
complete -c montage -o support -d 'Resize support: > 1.0 is blurry, < 1.0 is sharp [factor]'
complete -c montage -o annotate -d 'Annotate the image with text [geometry text]'

View file

@ -1,4 +1,8 @@
#completion for mutt if which abook >/dev/null
complete -c mutt -f -a '(__fish_print_abook_emails)'
complete -c mutt -s c -x -d 'Specify a carbon-copy (CC) recipient' -a '(__fish_print_abook_emails)'
complete -c mutt -s b -x -d 'Specify a blind-carbon-copy (BCC) recipient' -a '(__fish_print_abook_emails)'
end
complete -c mutt -s D --description 'Print the value of all configuration options to stdout' complete -c mutt -s D --description 'Print the value of all configuration options to stdout'
complete -c mutt -s h --description 'Display help' complete -c mutt -s h --description 'Display help'

View file

@ -0,0 +1,8 @@
complete -c namei -s h -l help -d 'displays this help text'
complete -c namei -s V -l version -d 'output version information and exit'
complete -c namei -s x -l mountpoints -d 'show mount point directories with a \'D\''
complete -c namei -s m -l modes -d 'show the mode bits of each file'
complete -c namei -s o -l owners -d 'show owner and group name of each file'
complete -c namei -s l -l long -d 'use a long listing format (-m -o -v)'
complete -c namei -s n -l nosymlinks -d 'don\'t follow symlinks'
complete -c namei -s v -l vertical -d 'vertical align of modes and owners'

View file

@ -0,0 +1,7 @@
complete -c ncdu -s h -d 'Print help'
complete -c ncdu -s q -d 'Quiet mode. Refresh interval 2 seconds'
complete -c ncdu -s v -d 'Print version'
complete -c ncdu -s x -d 'Same filesystem'
complete -c ncdu -l exclude -d 'Exclude files that match pattern' -r
complete -c ncdu -s X -l exclude-from -d 'Exclude files that match any pattern in file' -r

21
share/completions/nl.fish Normal file
View file

@ -0,0 +1,21 @@
set -l style 'a\t"number all lines"
t\t"number only nonempty lines"
n\t"number no lines"
p\t"number only lines that match regular expression"'
complete -c nl -s b -l body-numbering -d 'use STYLE for numbering body lines' -xa $style
complete -c nl -s d -l section-delimiter -x -d 'use for separating logical pages'
complete -c nl -s f -l footer-numbering -d 'use STYLE for numbering footer lines' -xa $style
complete -c nl -s h -l header-numbering -d 'use STYLE for numbering header lines' -xa $style
complete -c nl -s i -l line-increment -x -d 'line number increment at each line'
complete -c nl -s l -l join-blank-lines -x -d 'group of NUMBER empty lines counted as one'
complete -c nl -s n -l number-format -x -d 'insert line numbers according to FORMAT'
complete -c nl -s n -l number-format -xa ln -d 'left justified, no leading zeroes'
complete -c nl -s n -l number-format -xa rn -d 'right justified, no leading zeroes'
complete -c nl -s n -l number-format -xa rz -d 'right justified, leading zeroes'
complete -c nl -s p -l no-renumber -d 'do not reset line numbers at logical pages'
complete -c nl -s s -l number-separator -x -d 'add STRING after (possible) line number'
complete -c nl -s v -l starting-line-number -x -d 'first line number on each logical page'
complete -c nl -s w -l number-width -x -d 'use NUMBER columns for line numbers'
complete -c nl -l help -d 'display this help and exit'
complete -c nl -l version -d 'output version information and exit'

View file

@ -1,2 +1,4 @@
complete -c not -s h -l help --description 'Display help and exit' complete -c not -s h -l help --description 'Display help and exit'
complete -c not -xa '__fish_complete_subcommand'

View file

@ -1,2 +1,3 @@
complete -c or -s h -l help --description 'Display help and exit' complete -c or -s h -l help --description 'Display help and exit'
complete -c or -xa '__fish_complete_subcommand'

View file

@ -0,0 +1,3 @@
__fish_complete_pacman pacman-color

View file

@ -1,59 +1,3 @@
# Completions for pacman, using short options when possible
# Author: Giorgio Lando <patroclo7@gmail.com>
# Primary operations __fish_complete_pacman pacman
complete -c pacman -s A -f -n '__fish_not_contain_opt -s F -s U -s Q -s R -s S -s h' -d 'Add a package to the system'
complete -c pacman -s F -f -n '__fish_not_contain_opt -s A -s U -s Q -s R -s S -s h' -d 'Upgrade a package which is already in the system'
complete -c pacman -s U -f -n '__fish_not_contain_opt -s A -s F -s Q -s R -s S -s h' -d 'Upgrade or add a package in the system'
complete -c pacman -s Q -f -n '__fish_not_contain_opt -s A -s F -s U -s R -s S -s h' -d 'Query the package database'
complete -c pacman -s R -f -n '__fish_not_contain_opt -s A -s F -s U -s Q -s S -s h' -d 'Remove packages from the system'
complete -c pacman -s S -f -n '__fish_not_contain_opt -s A -s F -s U -s Q -s R -s h' -d 'Synchronize packages'
complete -c pacman -o V -f -d 'Display version and exit'
# General options
complete -c pacman -n '__fish_contains_opt -s A -s F -s Q -s R -s S -s U' -s d -d 'Skips all dependency checks'
complete -c pacman -n '__fish_contains_opt -s A -s F -s Q -s R -s S -s U' -s f -d 'Bypass file conflict checks'
complete -c pacman -n '__fish_contains_opt -s A -s F -s Q -s R -s S -s U' -s r -d 'Specify an alternative installation root'
complete -c pacman -n '__fish_contains_opt -s A -s F -s Q -s R -s S -s U' -s v -d 'Output more status messages'
complete -c pacman -n '__fish_contains_opt -s A -s F -s Q -s R -s S -s U' -l config -d 'Specify an altenate config file'
complete -c pacman -n '__fish_contains_opt -s A -s F -s Q -s R -s S -s U' -l noconfirm -d 'Bypass any question'
complete -c pacman -s h -f -d 'Display syntax and help for the operation'
# Query options
complete -c pacman -n '__fish_contains_opt -s Q' -s c -d 'View the changelog of a package'
complete -c pacman -n '__fish_contains_opt -s Q' -s g -d 'Display all packages in the group'
complete -c pacman -n '__fish_contains_opt -s Q' -s o -d 'Search for the package that owns file'
complete -c pacman -n '__fish_contains_opt -s Q' -s e -d 'List orphan packages'
complete -c pacman -n '__fish_contains_opt -s Q' -s m -d 'List all packages which are not in the sync database'
complete -c pacman -n '__fish_contains_opt -s Q' -s u -d 'List all out of date packages in the system'
complete -c pacman -n '__fish_contains_opt -s Q' -s s -d 'Search each locally installed package for regexp'
complete -c pacman -n '__fish_contains_opt -s Q' -s i -d 'Display information on a given package'
complete -c pacman -n '__fish_contains_opt -s Q' -s l -d 'List all files owned by a given package'
complete -c pacman -n '__fish_contains_opt -s Q' -s p -d 'Apply the query to a package file and not to an installed package'
# Remove options
complete -c pacman -n '__fish_contains_opt -s R' -s c -d 'Remove also the packages that depends on the target packages'
complete -c pacman -n '__fish_contains_opt -s R' -s k -d 'Remove the database entries only'
complete -c pacman -n '__fish_contains_opt -s R' -s n -d 'Ignore file backup designations'
complete -c pacman -n '__fish_contains_opt -s R' -s s -d 'Remove also the dependencies of the target packages'
# Sync options
complete -c pacman -n '__fish_contains_opt -s S' -s c -d 'Remove old packages from the cache; if iterated, remove all the packages from the cache'
complete -c pacman -n '__fish_contains_opt -s S' -s e -d 'Install only the dependencies of the target packages'
complete -c pacman -n '__fish_contains_opt -s S' -s g -d 'Display all packages in the group'
complete -c pacman -n '__fish_contains_opt -s S' -s i -d 'Display informations for the target package'
complete -c pacman -n '__fish_contains_opt -s S' -s l -d 'List all packages in the repository'
complete -c pacman -n '__fish_contains_opt -s S' -s p -d 'Display URIs for target packages and dependencies'
complete -c pacman -n '__fish_contains_opt -s S' -s s -d 'Search packages and descriptions in the repos for regexp'
complete -c pacman -n '__fish_contains_opt -s S' -s u -d 'Upgrade all packages that are out of date'
complete -c pacman -n '__fish_contains_opt -s S' -s w -d 'Only download the target packages'
complete -c pacman -n '__fish_contains_opt -s S' -s y -d 'Download a fresh copy of the master package list from the servers'
complete -c pacman -n '__fish_contains_opt -s S' -l ignore -d 'Ignore upgrades of the target packages'
complete -c pacman -n '__fish_contains_opt -s S' -l noprogressbar -d 'Do not show a progressbar when downloading files'
# Complete with local packages
complete -c pacman -n '__fish_contains_opt -s A -s F -s U' -a '(__fish_complete_suffix pkg.tar.gz)' -d 'Local package'
# Complete with installed packages
complete -c pacman -n '__fish_contains_opt -s Q -s R' -a '(pacman -Q | cut --delim " " --fields 1)' -d 'Installed package'
# Complete with packages in the repos
complete -c pacman -n '__fish_contains_opt -s S' -a '(pacman -Sl | cut --delim " " --fields 2 | sort)' -d 'Repo package'

View file

@ -0,0 +1,11 @@
complete -c pactree -xa "(pacman -Sl | cut --delim ' ' --fields 2- | tr ' ' \t | sort)"
complete -c pactree -s b -l dbpath -d 'Set an alternate database location' -xa '(__fish_complete_directories)'
complete -c pactree -s c -l color -d 'Colorize output'
complete -c pactree -s d -l depth -d 'Limit the depth of recursion' -x
complete -c pactree -s g -l graph -d 'Generate output for graphviz\'s dot'
complete -c pactree -s h -l help -d 'Display this help message'
complete -c pactree -s l -l linear -d 'Enable linear output'
complete -c pactree -s r -l reverse -d 'Show reverse dependencies'
complete -c pactree -s s -l sync -d 'Search sync DBs instead of local'
complete -c pactree -s u -l unique -d 'Show dependencies with no duplicates (implies -l)'
complete -c pactree -l config -d 'Set an alternate configuration file' -r

View file

@ -0,0 +1,4 @@
__fish_complete_pgrep pgrep
complete -c pgrep -s d -r -d 'Output delimiter'
complete -c pgrep -s l -d 'List the process name as well as the process ID'

View file

@ -0,0 +1,12 @@
complete -c pinky -s l -d "produce long format output for the specified USERs"
complete -c pinky -s b -d "omit the user's home directory and shell in long format"
complete -c pinky -s h -d "omit the user's project file in long format"
complete -c pinky -s p -d "omit the user's plan file in long format"
complete -c pinky -s s -d "do short format output, this is the default"
complete -c pinky -s f -d "omit the line of column headings in short format"
complete -c pinky -s w -d "omit the user's full name in short format"
complete -c pinky -s i -d "omit the user's full name and remote host in short format"
complete -c pinky -s q -d "omit the user's full name, remote host and idle time in short format"
complete -c pinky -l help -d "display this help and exit"
complete -c pinky -l version -d "output version information and exit"

View file

@ -0,0 +1,12 @@
complete -c pkgfile -l version -d 'show program\'s version number and exit'
complete -c pkgfile -s h -l help -d 'show this help message and exit'
complete -c pkgfile -s b -l binaries -d 'only show files in a {s}bin/ directory. Works with -s, -l'
complete -c pkgfile -s c -l case-sensitive -d 'make searches case sensitive'
complete -c pkgfile -s g -l glob -d 'allow the use of * and ? as wildcards'
complete -c pkgfile -s r -l regex -d 'allow the use of regex in searches'
complete -c pkgfile -s R -l repo -d 'search only in the specified repository' -xa '(cat /etc/pacman.conf|grep "^\[" | sed "s/\[\|]//g")'
complete -c pkgfile -s v -l verbose -d 'enable verbose output'
complete -c pkgfile -s i -l info -d 'provides information about the package owning a file' -r
complete -c pkgfile -s l -l list -d 'list files of a given package; similar to "pacman -Ql"' -xa "(pacman -Sl | cut --delim ' ' --fields 2- | tr ' ' \t | sort)"
complete -c pkgfile -s s -l search -d 'search which package owns a file' -r
complete -c pkgfile -s u -l update -d 'update to the latest filelist. This requires write permission to /var/cache/pkgtools/lists'

View file

@ -0,0 +1,9 @@
__fish_complete_pgrep pkill
__fish_make_completion_signals
for i in $__kill_signals
set number (echo $i | cut -d " " -f 1)
set name (echo $i | cut -d " " -f 2)
complete -c pkill -o $number -d $name
complete -c pkill -o $name -d $name
end

View file

@ -0,0 +1,7 @@
complete -c poff -d 'PPP connection' -xa '(__fish_complete_ppp_peer)'
complete -c poff -s r -d 'Causes the connection to be redialed after it is dropped'
complete -c poff -s d -d 'Toggles the state of pppd\'s debug option'
complete -c poff -s c -d 'Causes pppd(8) to renegotiate compression'
complete -c poff -s a -d 'Stops all running ppp connections. If the argument isp-name is given it will be ignored'
complete -c poff -s h -d 'Displays help information'
complete -c poff -s v -d 'Prints the version and exits'

View file

@ -0,0 +1 @@
complete -c pon -d 'PPP connection' -xa '(__fish_complete_ppp_peer)'

View file

@ -7,19 +7,20 @@ complete -c ps -s d --description "Select all processes except session leaders"
complete -c ps -s e --description "Select all" complete -c ps -s e --description "Select all"
complete -c ps -l deselect --description "Deselect all processes that do not fulfill conditions" complete -c ps -l deselect --description "Deselect all processes that do not fulfill conditions"
complete -c ps -s C --description "Select by command" -r complete -c ps -s C --description "Select by command" -ra '(__fish_complete_list , __fish_complete_proc)'
complete -c ps -s G -l Group --description "Select by group" -x -a "(__fish_complete_groups)" complete -c ps -s G -l Group --description "Select by group" -x -a "(__fish_complete_list , __fish_complete_groups)"
complete -c ps -s U -l User --description "Select by user" -x -a "(__fish_complete_users)" complete -c ps -s U -l User --description "Select by user" -x -a "(__fish_complete_list , __fish_complete_users)"
complete -c ps -s u -l user --description "Select by user" -x -a "(__fish_complete_users)" complete -c ps -s u -l user --description "Select by user" -x -a "(__fish_complete_list , __fish_complete_users)"
complete -c ps -s g -l group --description "Select by group/session" -x -a "(__fish_complete_groups)" complete -c ps -s g -l group --description "Select by group/session" -x -a "(__fish_complete_list , __fish_complete_groups)"
complete -c ps -s p -l pid --description "Select by PID" -x -a "(__fish_complete_pids)" complete -c ps -s p -l pid --description "Select by PID" -x -a "(__fish_complete_list , __fish_complete_pids)"
complete -c ps -l ppid --description "Select by parent PID" -x -a "(__fish_complete_pids)" complete -c ps -l ppid --description "Select by parent PID" -x -a "(__fish_complete_list , __fish_complete_pids)"
complete -c ps -s s -l sid --description "Select by session ID" -x -a "(__fish_complete_pids)" complete -c ps -s s -l sid --description "Select by session ID" -x -a "(__fish_complete_list , __fish_complete_pids)"
complete -c ps -s t -l tty --description "Select by tty" -r complete -c ps -s t -l tty --description "Select by tty" -r
complete -c ps -s F --description "Extra full format" complete -c ps -s F --description "Extra full format"
complete -c ps -s O --description "User defined format" -x complete -c ps -s O --description "User defined format" -x
complete -c ps -s M --description "Add column for security data" complete -c ps -s M --description "Add column for security data"
complete -c ps -s c -d 'Show different scheduler information for the -l option'
complete -c ps -s f --description "Full format" complete -c ps -s f --description "Full format"
complete -c ps -s j --description "Jobs format" complete -c ps -s j --description "Jobs format"
complete -c ps -s l --description "Long format" complete -c ps -s l --description "Long format"
@ -29,8 +30,15 @@ complete -c ps -s Z -l context --description "Add column for security data"
complete -c ps -s H -l forest --description "Show hierarchy" complete -c ps -s H -l forest --description "Show hierarchy"
complete -c ps -s n --description "Set namelist file" -r complete -c ps -s n --description "Set namelist file" -r
complete -c ps -s w --description "Wide output" complete -c ps -s w --description "Wide output"
complete -c ps -s L --description "Show threads" complete -c ps -l cols -l columns -l width -d 'Set screen width' -r
complete -c ps -s T --description "Show threads" complete -c ps -l cumulative -d 'Include dead child process data'
complete -c ps -l headers -d 'Repead header lines, one per page'
complete -c ps -l no-headers -d 'Print no headers'
complete -c ps -l lines -l rows -d 'Set screen height' -r
complete -c ps -l sort -d 'Spericy sorting order' -r
complete -c ps -s L --description "Show threads. With LWP/NLWP"
complete -c ps -s T --description "Show threads. With SPID"
complete -c ps -s m -d 'Show threads after processes'
complete -c ps -s V -l version --description "Display version and exit" complete -c ps -s V -l version --description "Display version and exit"
complete -c ps -l help --description "Display help and exit" complete -c ps -l help --description "Display help and exit"
complete -c ps -l info --description "Display debug info" complete -c ps -l info --description "Display debug info"

View file

@ -0,0 +1,18 @@
complete -c pydf -r -d 'Report colourised filesystem disk space usage'
complete -c pydf -l help -d 'show this help message'
complete -c pydf -s v -l version -d 'show version'
complete -c pydf -s a -l all -d 'include filesystems having 0 blocks'
complete -c pydf -s h -l human-readable -d 'print sizes in human readable format (e.g., 1K 234M 2G)'
complete -c pydf -s H -l si -d 'likewise, but use powers of 1000 not 1024'
complete -c pydf -s b -l block-size -x -d 'use BLOCKSIZE-byte blocks'
complete -c pydf -s l -l local -d 'limit listing to local filesystems'
complete -c pydf -s k -l kilobytes -d 'like --block-size=1024'
complete -c pydf -s m -l megabytes -d 'like --block-size=1048576'
complete -c pydf -s g -l gigabytes -d 'like --block-size=1073741824'
complete -c pydf -l blocks -d 'use filesystem native block size'
complete -c pydf -l bw -d 'do not use colours'
complete -c pydf -l mounts -r -d 'file to get mount information from. On normal Linux systems only /etc/mtab or /proc/mounts make sense. Some other Unices use /etc/mnttab. Use /proc/mounts when /etc/mtab is corrupted or inaccessible (the output looks a bit weird in this case).'
complete -c pydf -s B -l show-binds -d 'show \'mount --bind\' mounts'
complete -c pydf -s i -l inodes -d 'show inode instead of block usage'

View file

@ -1,14 +1 @@
complete -c python -s c -x --description "Execute argument as command" __fish_complete_python python
complete -c python -s d --description "Debug on"
complete -c python -s E --description "Ignore environment variables"
complete -c python -s h --description "Display help and exit"
complete -c python -s i --description "Interactive mode after executing commands"
complete -c python -s O --description "Enable optimizations"
complete -c python -s Q -x -a "old new" --description "Division control"
complete -c python -s S --description "Disable import of site module"
complete -c python -s t --description "Warn on mixed tabs and spaces"
complete -c python -s u --description "Unbuffered input and output"
complete -c python -s v --description "Verbose mode"
complete -c python -s V --description "Display version and exit"
complete -c python -s W -x --description "Warning control" -a "ignore default all module once error"
complete -c python -s x --description "Ignore first line of input"

View file

@ -0,0 +1 @@
__fish_complete_python python2

View file

@ -0,0 +1,2 @@
__fish_complete_python python3

View file

@ -0,0 +1,7 @@
complete -c rc.d -xa 'list start stop restart help' -n 'not __fish_seen_subcommand_from list start stop restart'
complete -c rc.d -s s -l started -n '__fish_seen_subcommand_from list start stop restart' -d 'Filter started daemons'
complete -c rc.d -s S -l stopped -n '__fish_seen_subcommand_from list start stop restart' -d 'Filter stopped daemons'
complete -c rc.d -s a -l auto -n '__fish_seen_subcommand_from list start stop restart' -d 'Filter auto started daemons'
complete -c rc.d -s A -l noauto -n '__fish_seen_subcommand_from list start stop restart' -d 'Filter manually started daemons'
complete -c rc.d -n '__fish_seen_subcommand_from list start stop restart' -xa '( __fish_print_arch_daemons )'

View file

@ -0,0 +1,8 @@
complete -c readlink -s f -l canonicalize -d 'follow every symlink in every component of the given name recursively; all but the last component must exist'
complete -c readlink -s e -l canonicalize-existing -d 'follow every symlink in every component of the given name recursively, all components must exist'
complete -c readlink -s m -l canonicalize-missing -d 'follow every symlink in every component of the given name recursively, without requirements on components existence'
complete -c readlink -s n -l no-newline -d 'do not output the trailing newline'
complete -c readlink -s q -l quiet -l silent -d 'suppress most error messages'
complete -c readlink -s v -l verbose -d 'report error messages'
complete -c readlink -l help -d 'display this help and exit'
complete -c readlink -l version -d 'output version information and exit'

View file

@ -0,0 +1,11 @@
complete -c realpath -s e -l canonicalize-existing -d 'all components of the path must exist'
complete -c realpath -s m -l canonicalize-missing -d 'no components of the path need exist'
complete -c realpath -s L -l logical -d 'resolve \'..\' components before symlinks'
complete -c realpath -s P -l physical -d 'resolve symlinks as encountered (default)'
complete -c realpath -s q -l quiet -d 'suppress most error messages'
complete -c realpath -l relative-to -r -d 'print the resolved path relative to FILE'
complete -c realpath -l relative-base -r -d 'print absolute paths unless paths below FILE'
complete -c realpath -s s -l strip -l no-symlinks -d 'don\'t expand symlinks'
complete -c realpath -s z -l zero -d 'separate output with NUL rather than newline'
complete -c realpath -l help -d 'display this help and exit'
complete -c realpath -l version -d 'output version information and exit'

View file

@ -0,0 +1,3 @@
__fish_complete_lpr reject
complete -c reject -s r -d 'Reject reason' -x

View file

@ -0,0 +1,4 @@
complete -c rfkill -xa 'block unblock list event help' -n 'not __fish_seen_subcommand_from block unblock list event help'
complete -c rfkill -n '__fish_seen_subcommand_from block unblock list' -d 'device group' -xa "all wifi wlan bluetooth uwb ultrawideband wimax wwan gps fm (rfkill list | tr : \t)"
complete -c rfkill -l version -d 'Print version'

View file

@ -0,0 +1,10 @@
complete -c root -s b -d 'Run in batch mode'
complete -c root -s n -d 'Do not execute logon and logoff macros'
complete -c root -s q -d 'Exit after processing commandline macro files'
complete -c root -s l -d 'Do not show splashscreen'
complete -c root -s x -d 'Exit on exception'
complete -c root -s h -s \? -l help -d 'Print help'
complete -c root -o config -d 'Print ./configure options'
complete -c root -o memstat -d 'Run with memory usage monitoring'
complete -c root -a "(__fish_complete_suffix .root)"

View file

@ -0,0 +1,40 @@
complete -c scanimage -s l -r -d 'Top-left x position of scan area [0..480pel]/[0..218mm]'
complete -c scanimage -s t -r -d 'Top-left y position of scan area [0..360pel]'
complete -c scanimage -s x -r -d 'Width of scan area [160..640pel]'
complete -c scanimage -s y -r -d 'Height of scan area [120..480pel]'
complete -c scanimage -l brightness -r -d 'Controls the brightness of the acquired image [0..255: 128]'
complete -c scanimage -l hue -d 'Controls the "hue" (blue-level) of the acquired image [0..255]: 128'
complete -c scanimage -l color -d 'Sets the picture\'s color [0..255]: 133'
complete -c scanimage -l contrast -d 'Controls the contrast of the acquired image [0..255]: 128'
complete -c scanimage -l white-level -d 'Selects what radiance level should be considered "white" [0..255]: 124'
complete -c scanimage -l custom-gamma -d 'Use custom gamma gable'
complete -c scanimage -l gamma-table -r -d 'Gamma-correction table [0..255,...]'
complete -c scanimage -l mode -xa 'Lineart Gray Color' -d 'Scan mode'
complete -c scanimage -s d -l device-name -d 'Device name to use' -xa '(scanimage -f "%d%n")'
complete -c scanimage -s L -l list-devices -d 'List devices'
complete -c scanimage -s f -l formatted-device-list -r -d 'Print formatted device list [%d, %v, %m, %t, %i, %n]'
complete -c scanimage -l channel -r -d 'Selects the channel of the v4l device (e.g. television or video-in.)'
complete -c scanimage -l filename -d 'The filename of the image to be loaded'
complete -c scanimage -l format -xa 'pnm tiff' -d 'Output image format'
complete -c scanimage -s i -l icc-profile -r -d 'Include this ICC profile into TIFF file'
complete -c scanimage -s b -l batch -d 'Working in batch mode, FORMAT is \'out%d.pnm\' or \'out%d.tif\' by default depending on --format'
complete -c scanimage -l batch-start -r -d 'Page number to start naming files with'
complete -c scanimage -l batch-count -r -d 'How many pages to scan in batch mode'
complete -c scanimage -l batch-increment -r -d 'Increase page number in filename by #'
complete -c scanimage -l batch-double -d 'Increment page number by two'
complete -c scanimage -l batch-prompt -d 'Ask for pressing a key before scanning a page'
complete -c scanimage -l accept-md5-only -d 'Only accept authorization requests using md5'
complete -c scanimage -s p -l progress -d 'Print progress messages'
complete -c scanimage -s n -l dont-scan -d 'Only set options, don\'t actually scan'
complete -c scanimage -s T -l test -d 'Test backend thoroughly'
complete -c scanimage -s A -l all-options -d 'List all available backend options'
complete -c scanimage -s h -l help -d 'Display this help message and exit'
complete -c scanimage -s v -l verbose -d 'Give even more status messages'
complete -c scanimage -s B -l buffer-size -r -d 'Change input buffer size (in kB, default 32)'
complete -c scanimage -s V -l version -d 'Print version information'

View file

@ -0,0 +1,11 @@
complete -c scrot -s h -l help -d 'display this help and exit'
complete -c scrot -s v -l version -d 'output version information and exit'
complete -c scrot -s b -l border -d 'When selecting a window, grab wm border too'
complete -c scrot -s c -l count -d 'show a countdown before taking the shot'
complete -c scrot -s d -l delay -x -d 'wait NUM seconds before taking a shot'
complete -c scrot -s e -l exec -d 'run APP on the resulting screenshot' -xa '(complete -C(commandline -ct))'
complete -c scrot -s q -l quality -x -d 'Image quality (1-100) high value means high size, low compression. Default: 75. For lossless compression formats, like png, low quality means high compression.'
complete -c scrot -s m -l multidisp -d 'For multiple heads, grab shot from each and join them together.'
complete -c scrot -s s -l select -d 'interactively choose a window or rectnagle with the mouse'
complete -c scrot -s t -l thumb -x -d 'generate thumbnail too. NUM is the percentage of the original size for the thumbnail to be, or the geometry in percent, e.g. 50x60 or 80x20.'

View file

@ -0,0 +1,7 @@
complete -c seq -x
complete -c seq -s f -l format -x -d 'use printf style floating-point FORMAT'
complete -c seq -s s -l separator -x -d 'use STRING to separate numbers (default: \n)'
complete -c seq -s w -l equal-width -d 'equalize width by padding with leading zeroes'
complete -c seq -l help -d 'display this help and exit'
complete -c seq -l version -d 'output version information and exit'

View file

@ -0,0 +1,24 @@
set -l filter '"s/\S+\s\S+\s(.+)\((.+)\)/\1\t\2/;"'
complete -c setxkbmap -o '?' -o help -d 'Print this message'
complete -c setxkbmap -o compat -d 'Specifies compatibility map component name' -xa "(cat /usr/share/X11/xkb/compat.dir | sed -r $filter)"
complete -c setxkbmap -o config -d 'Specifies configuration file to use' -r
complete -c setxkbmap -o device -d 'Specifies the device ID to use' -x
complete -c setxkbmap -o display -d 'Specifies display to use' -x
complete -c setxkbmap -o geometry -d 'Specifies geometry component name' -xa "(cat /usr/share/X11/xkb/geometry.dir | sed -r $filter)"
complete -c setxkbmap -o I -d 'Add <dir> to list of directories to be used' -xa '(__fish_complete_directories)'
complete -c setxkbmap -o keycodes -d 'Specifies keycodes component name' -xa "(cat /usr/share/X11/xkb/keycodes.dir | sed -r $filter)"
complete -c setxkbmap -o keymap -d 'Specifies name of keymap to load' -xa "(cat /usr/share/X11/xkb/keymap.dir | sed -r $filter)"
complete -c setxkbmap -o layout -d 'Specifies layout used to choose component names' -xa "(__fish_complete_setxkbmap layout)"
complete -c setxkbmap -o model -d 'Specifies model used to choose component names' -xa "(__fish_complete_setxkbmap model)"
complete -c setxkbmap -o option -d 'Adds an option used to choose component names' -xa "(__fish_complete_list , '__fish_complete_setxkbmap option')"
complete -c setxkbmap -o print -d 'Print a complete xkb_keymap description and exit'
complete -c setxkbmap -o query -d 'Print the current layout settings and exit'
complete -c setxkbmap -o rules -d 'Name of rules file to use' -x
complete -c setxkbmap -o symbols -d 'Specifies symbols component name' -xa "(cat /usr/share/X11/xkb/symbols.dir | sed -r $filter)"
complete -c setxkbmap -o synch -d 'Synchronize request w/X server'
complete -c setxkbmap -o types -d 'Specifies types component name' -xa "(cat /usr/share/X11/xkb/types.dir | sed -r $filter)"
complete -c setxkbmap -o v -o verbose -d 'Sets verbosity (1..10). Higher values yield more messages' -xa '(seq 1 10)'
complete -c setxkbmap -o variant -d 'Specifies layout variant used to choose component names' -xa "(__fish_complete_setxkbmap variant)"

View file

@ -0,0 +1 @@
__fish_complete_xsum sha1sum

View file

@ -0,0 +1 @@
__fish_complete_xsum sha224sum

View file

@ -0,0 +1 @@
__fish_complete_xsum sha256sum

View file

@ -0,0 +1 @@
__fish_complete_xsum sha384sum

View file

@ -0,0 +1 @@
__fish_complete_xsum sha512sum

Some files were not shown because too many files have changed in this diff Show more