a lot of new completions

This commit is contained in:
maxfl 2012-06-13 16:46:13 +04:00
parent 8224d9f984
commit 1c9f8ffc9e
130 changed files with 2796 additions and 91 deletions

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

@ -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

@ -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

@ -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

@ -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

@ -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

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

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

@ -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,93 +1,72 @@
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 ps -d "Make ps dvi->ps"
complete -c latexmk -o pdf -d "Make pdf"
complete -c latexmk -o pdfps -d "Make pdf dvi->ps->pdf"
complete -c latexmk -o pdfdvi -d "Make pdf dvi->pdf"
complete -c latexmk -o commands -d "Print available commands"
complete -c latexmk -o bibtex -d 'use bibtex when needed (default)'
complete -c latexmk -o bibtex- -d 'never use bibtex'
complete -c latexmk -o bibtex-cond -d 'use bibtex when needed, but only if the bib files exist'
complete -c latexmk -o bm -x -d 'Print message across the page when converting to postscript'
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= -x -d 'set program used for latex'
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' -x
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'
# -bibtex - use bibtex when needed (default)
# -bibtex- - never use bibtex
# -bibtex-cond - use bibtex when needed, but only if the bib files exist
# -bm <message> - Print message across the page when converting to postscript
# -bi <intensity> - Set contrast or intensity of banner
# -bs <scale> - Set scale for banner
# -commands - list commands used by latexmk for processing files
# -c - clean up (remove) all nonessential files, except dvi, ps and pdf files.
# -C - clean up (remove) all nonessential files
# -CA - clean up (remove) all nonessential files. Equivalent to -C option.
# -CF - Remove file of database of file information before doing other actions
# -cd - Change to directory of source file when processing it
# -cd- - Do NOT change to directory of source file when processing it
# -dependents or -deps - Show list of dependent files after processing
# -dependents- or -deps- - Do not show list of dependent files
# -deps-out=file - Set name of output file for dependency list, and turn on showing of dependency list
# -dF <filter> - Filter to apply to dvi file
# -dvi - generate dvi
# -dvi- - turn off required dvi
# -e <code> - Execute specified Perl code (as part of latexmk start-up code)
# -f - force continued processing past errors
# -f- - turn off forced continuing processing past errors
# -gg - Super go mode: clean out generated files before processing
# -g - process regardless of file timestamps
# -g- - Turn off -g
# -h - print help
# -help - print help
# -jobname=STRING - set basename of output file(s) to STRING.
# -l - force landscape mode
# -l- - turn off -l
# -latex=<program> - set program used for latex. (replace '<program>' by the program name)
# -new-viewer - in -pvc mode, always start a new viewer
# -new-viewer- - in -pvc mode, start a new viewer only if needed
# -nobibtex - never use bibtex
# -nodependents - Do not show list of dependent files after processing
# -norc - omit automatic reading of system, user and project rc files
# -output-directory=dir or -outdir=dir - set name of directory for output files
# -pdf - generate pdf by pdflatex
# -pdfdvi - generate pdf by dvipdf
# -pdflatex=<program> - set program used for pdflatex.
# (replace '<program>' by the program name)
# -pdfps - generate pdf by ps2pdf
# -pdf- - turn off pdf
# -ps - generate postscript
# -ps- - turn off postscript
# -pF <filter> - Filter to apply to postscript file
# -p - print document after generating postscript.
# (Can also .dvi or .pdf files -- see documentation)
# -print=dvi - when file is to be printed, print the dvi file
# -print=ps - when file is to be printed, print the ps file (default)
# -print=pdf - when file is to be printed, print the pdf file
# -pv - preview document. (Side effect turn off continuous preview)
# -pv- - turn off preview mode
# -pvc - preview document and continuously update. (This also turns
# on force mode, so errors do not cause latexmk to stop.)
# (Side effect: turn off ordinary preview mode.)
# -pvc- - turn off -pvc
# -quiet - silence progress messages from called programs
# -r <file> - Read custom RC file
# (N.B. This file could override options specified earlier
# on the command line.)
# -recorder - Use -recorder option for (pdf)latex
# (to give list of input and output files)
# -recorder- - Do not use -recorder option for (pdf)latex
# -rules - Show list of rules after processing
# -rules- - Do not show list of rules after processing
# -silent - silence progress messages from called programs
# -time - show CPU time used
# -time- - don't show CPU time used
# -use-make - use the make program to try to make missing files
# -use-make- - don't use the make program to try to make missing files
# -v - display program version
# -verbose - display usual progress messages from called programs
# -version - display program version
# -view=default - viewer is default (dvi, ps, pdf)
# -view=dvi - viewer is for dvi
# -view=none - no viewer is used
# -view=ps - viewer is for ps
# -view=pdf - viewer is for pdf
# filename = the root filename of LaTeX document
#
#-p, -pv and -pvc are mutually exclusive
#-h, -c and -C override all other options.
#-pv and -pvc require one and only one filename specified
#All options can be introduced by '-' or '--'. (E.g., --help or -help.)

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

@ -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

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

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

@ -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

@ -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

View file

@ -0,0 +1,7 @@
complete -c stat -s L -l dereference -d 'follow links'
complete -c stat -s f -l file-system -d 'display file system status instead of file status'
complete -c stat -s c -l format -x -d 'use the specified FORMAT instead of the default; output a newline after each use of FORMAT'
complete -c stat -l printf -x -d 'like --format, but interpret backslash escapes, and do not output a mandatory trailing newline. If you want a newline, include \n in FORMAT'
complete -c stat -s t -l terse -d 'print the information in terse form'
complete -c stat -l help -d 'display this help and exit'
complete -c stat -l version -d 'output version information and exit'

View file

@ -0,0 +1,33 @@
complete -c stream -o authenticate -d 'Decipher image with this password [password]'
complete -c stream -o channel -d 'Apply option to select image channels [type]' -xa '(stream -list channel)'
complete -c stream -o colorspace -d 'Alternate image colorspace [type]' -xa '(stream -list colorspace)'
complete -c stream -o compress -d 'Type of pixel compression when writing the image [type]' -xa '(stream -list compress)'
complete -c stream -o define -d 'Define one or more image format options [format:option]'
complete -c stream -o density -d 'Horizontal and vertical density of the image [geometry]'
complete -c stream -o depth -d 'Image depth [value]'
complete -c stream -o extract -d 'Extract area from image [geometry]'
complete -c stream -o identify -d 'Identify the format and characteristics of the image'
complete -c stream -o interlace -d 'Type of image interlacing scheme [type]' -xa '(stream -list interlace)'
complete -c stream -o interpolate -d 'Pixel color interpolation method [method]' -xa '(stream -list interpolate)'
complete -c stream -o limit -d 'Pixel cache resource limit [type value]' -x
complete -c stream -o map -d 'Components one or more pixel components'
complete -c stream -o monitor -d 'Monitor progress '
complete -c stream -o quantize -d 'Reduce colors in this colorspace [colorspace]' -xa '(stream -list colorspace)'
complete -c stream -o quiet -d 'Suppress all warning messages'
complete -c stream -o regard-warnings -d 'Pay attention to warning messages'
complete -c stream -o respect-parentheses -d 'Settings remain in effect until parenthesis boundary'
complete -c stream -o sampling-factor -d 'Horizontal and vertical sampling factor [geometry]'
complete -c stream -o seed -d 'Seed a new sequence of pseudo-random numbers [value]'
complete -c stream -o set -d 'Attribute set an image attribute [ value]'
complete -c stream -o size -d 'Width and height of image [geometry]'
complete -c stream -o storage-type -d 'Pixel storage type [type]' -xa '(stream -list storage)'
complete -c stream -o synchronize -d 'Synchronize image to storage device'
complete -c stream -o taint -d 'Declare the image as modified'
complete -c stream -o transparent-color -d 'Transparent color [color]' -xa '(__fish_complete_convert_options color)'
complete -c stream -o verbose -d 'Print detailed information about the image'
complete -c stream -o virtual-pixel -d 'Virtual pixel access method [method]' -xa '(stream -list virtual-pixel)'
complete -c stream -o debug -d 'Display copious debugging information [events]' -xa '(stream -list debug)'
complete -c stream -o help -d 'Print program options'
complete -c stream -o list -d 'Print a list of supported option arguments [type]' -xa '(stream -list list)'
complete -c stream -o log -d 'Format of debugging information [format]' -xa '(__fish_complete_convert_options format)'
complete -c stream -o version -d 'Print version information'

View file

@ -0,0 +1,12 @@
complete -c tail -s c -l bytes -x -d 'output the last K bytes; alternatively, use -c +K to output bytes starting with the Kth of each file'
complete -c tail -s f -l follow -xa 'name descriptor' -d 'output appended data as the file grows; -f -l follow, and --follow=descriptor are equivalent'
complete -c tail -s F -d 'same as --follow=name --retry'
complete -c tail -s n -l lines -x -d 'output the last K lines, instead of the last 10; or use -n +K to output lines starting with the Kth'
complete -c tail -l max-unchanged-stats -x -d 'with --follow=name, reopen a FILE which has not changed size after N iterations'
complete -c tail -l pid -d 'with -f, terminate after process ID, PID dies' -xa '(__fish_complete_pids)'
complete -c tail -s q -l quiet -l silent -d 'never output headers giving file names'
complete -c tail -l retry -d 'keep trying to open a file even when it is or becomes inaccessible; useful when following by name, i.e., with --follow=name'
complete -c tail -s s -l sleep-interval -x -d 'with -f, sleep for approximately N seconds (default 1.0) between iterations'
complete -c tail -s v -l verbose -d 'always output headers giving file names'
complete -c tail -l help -d 'display this help and exit'
complete -c tail -l version -d 'output version information and exit'

View file

@ -0,0 +1,4 @@
complete -c tee -s a -l append -d 'append to the given FILEs, do not overwrite'
complete -c tee -s i -l ignore-interrupts -d 'ignore interrupt signals'
complete -c tee -l help -d 'display this help and exit'
complete -c tee -l version -d 'output version information and exit'

View file

@ -0,0 +1,13 @@
complete -c tmux -d 'Terminal multiplexer' -a 'attach'
complete -c tmux -s 2 -d 'Force tmux to assume the terminal supports 256 colours'
complete -c tmux -s 8 -d 'Like -2, but indicates that the terminal supports 88 colours'
complete -c tmux -s c -r -d 'Execute shell-command using the default shell'
complete -c tmux -s f -r -d 'Specify an alternative configuration file'
complete -c tmux -s L -x -d 'Specify the socket'
complete -c tmux -s l -d 'Behave as a login shell'
complete -c tmux -s q -d 'Set the quiet server option'
complete -c tmux -s S -r -d 'Specify a full alternative path to the server socket'
complete -c tmux -s u -d 'Flag explicitly informs tmux that UTF-8 is supported'
complete -c tmux -s v -d 'Request verbose logging'
complete -c tmux -s V -d 'Report the tmux version'
complete -c tmux -d "Complete subcommand" -x -a "(__fish_complete_subcommand -c -f -L -S)"

20
share/completions/tr.fish Normal file
View file

@ -0,0 +1,20 @@
complete -c tr -x
complete -c tr -s c -s C -l complement -d 'use the complement of SET1'
complete -c tr -s d -l delete -d 'delete characters in SET1, do not translate'
complete -c tr -s s -l squeeze-repeats -d 'replace each input sequence of a repeated character that is listed in SET1 with a single occurrence of that character'
complete -c tr -s t -l truncate-set1 -d 'first truncate SET1 to length of SET2'
complete -c tr -l help -d 'display this help and exit'
complete -c tr -l version -d 'output version information and exit'
complete -c tr -a '[:alnum:]' -d 'all letters and digits'
complete -c tr -a '[:alpha:]' -d 'all letters'
complete -c tr -a '[:blank:]' -d 'all horizontal whitespace'
complete -c tr -a '[:cntrl:]' -d 'all control characters'
complete -c tr -a '[:digit:]' -d 'all digits'
complete -c tr -a '[:graph:]' -d 'all printable characters, not including space'
complete -c tr -a '[:lower:]' -d 'all lower case letters'
complete -c tr -a '[:print:]' -d 'all printable characters, including space'
complete -c tr -a '[:punct:]' -d 'all punctuation characters'
complete -c tr -a '[:space:]' -d 'all horizontal or vertical whitespace'
complete -c tr -a '[:upper:]' -d 'all upper case letters'
complete -c tr -a '[:xdigit:]' -d 'all hexadecimal digits'

View file

@ -0,0 +1,58 @@
## Listing options
complete -c tree -s a -d 'All files are listed'
complete -c tree -s d -d 'List directories only'
complete -c tree -s l -d 'Follow symbolic links like directories'
complete -c tree -s f -d 'Print the full path prefix for each file'
complete -c tree -s x -d 'Stay on current filesystem only'
complete -c tree -s L -x -d 'Descend only level directories deep'
complete -c tree -s R -d 'Rerun tree when max dir level reached'
complete -c tree -s P -r -d 'List only those files that match the pattern given'
complete -c tree -s I -r -d 'Do not list files that match the given pattern'
complete -c tree -l noreport -d 'Turn off file/directory count at end of tree listing'
complete -c tree -l charset -x -d 'Use charset X for terminal/HTML and indentation line output'
complete -c tree -l filelimit -r -d 'Do not descend dirs with more than # files in them'
complete -c tree -l timefmt -x -d 'Print and format time according to the format <f>'
complete -c tree -s o -r -d 'Output to file instead of stdout'
## File options
complete -c tree -s q -d 'Print non-printable characters as \'?\''
complete -c tree -s N -d 'Print non-printable characters as is'
complete -c tree -s Q -d 'Quote filenames with double quotes'
complete -c tree -s p -d 'Print the protections for each file'
complete -c tree -s u -d 'Displays file owner or UID number'
complete -c tree -s g -d 'Displays file group owner or GID number'
complete -c tree -s s -d 'Print the size in bytes of each file'
complete -c tree -s h -d 'Print the size in a more human readable way'
complete -c tree -l si -d 'Like -h, but use in SI units (powers of 1000)'
complete -c tree -s D -d 'Print the date of last modification or (-c) status change'
complete -c tree -s F -d 'Appends \'/\', \'=\', \'*\', \'@\', \'|\' or \'>\' as per ls -F'
complete -c tree -l inodes -d 'Print inode number of each file'
complete -c tree -l device -d 'Print device ID number to which each file belongs'
## Sorting options
complete -c tree -s v -d 'Sort files alphanumerically by version'
complete -c tree -s r -d 'Sort files in reverse alphanumeric order'
complete -c tree -s t -d 'Sort files by last modification time'
complete -c tree -s c -d 'Sort files by last status change time'
complete -c tree -s U -d 'Leave files unsorted'
complete -c tree -l dirsfirst -d 'List directories before files (-U disables)'
## Graphics options
complete -c tree -s i -d 'Don\'t print indentation lines'
complete -c tree -s A -d 'Print ANSI lines graphic indentation lines'
complete -c tree -s S -d 'Print with ASCII graphics indentation lines'
complete -c tree -s n -d 'Turn colorization off always (-C overrides)'
complete -c tree -s C -d 'Turn colorization on always'
## XML/HTML options
complete -c tree -s X -d 'Prints out an XML representation of the tree'
complete -c tree -s H -r -d 'Prints out HTML format with baseHREF as top directory'
complete -c tree -s T -r -d 'Replace the default HTML title and H1 header with string'
complete -c tree -l nolinks -d 'Turn off hyperlinks in HTML output'
## Miscellaneous options
complete -c tree -l version -d 'Print version and exit'
complete -c tree -l help -d 'Print usage and this help message and exit'

View file

@ -0,0 +1,6 @@
complete -c unexpand -s a -l all -d 'convert all blanks, instead of just initial blanks'
complete -c unexpand -l first-only -d 'convert only leading sequences of blanks (overrides -a)'
complete -c unexpand -s t -l tabs -x -d 'have tabs N characters apart instead of 8 (enables -a)'
complete -c unexpand -s t -l tabs -x -d 'use comma separated LIST of tab positions (enables -a)'
complete -c unexpand -l help -d 'display this help and exit'
complete -c unexpand -l version -d 'output version information and exit'

View file

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

View file

@ -0,0 +1,17 @@
complete -c wicd-cli -s h -l help -d 'Print help and exit'
complete -c wicd-cli -s S -l scan -d 'Scan for networks'
complete -c wicd-cli -s l -l list-networks -d 'List networks'
complete -c wicd-cli -s d -l network-details -d 'Show network details'
complete -c wicd-cli -s x -l disconnect -d 'Disconnect'
complete -c wicd-cli -s c -l connect -d 'Connect'
complete -c wicd-cli -s e -l list-encryption-types -d 'List encription types'
complete -c wicd-cli -s y -l wireless -d 'Perform operation on wireless network'
complete -c wicd-cli -s z -l wired -d 'Perform operation on wired network'
complete -c wicd-cli -s w -l save -d 'Save profile'
complete -c wicd-cli -s o -l load-profile -d 'Load profile'
complete -c wicd-cli -s m -l name -d 'Set name for profile to save/load' #-xa '(wicd-cli -zl | sed "/^#/d; s/\S\+\s\+\(\S\+\)/\1/")'
#complete -c wicd-cli -n '__fish_contains_opt wireless -s y' -s n -l network -xa '(wicd-cli -ySl | sed "/^#/d; s/\(\S\+\)\s\+\S\+\s\+\(\S\+\)\s\+\(.\+\)/\1\t\3, \2/")'
#complete -c wicd-cli -n '__fish_contains_opt wired -s z' -s n -l network -xa '(wicd-cli -zl | grep -v "^#")'
complete -c wicd-cli -s p -l network-property -r -d 'Get or set network property'
complete -c wicd-cli -s s -l set-to -r -d 'Set network property to'
complete -c wicd-cli -s n -l network -d 'Set the network'

View file

@ -0,0 +1,6 @@
complete -c wicd-client -s t -l tray -d 'Run the wicd tray icon only.'
complete -c wicd-client -s n -l no-tray -d 'Run wicd without the tray icon.'
complete -c wicd-client -s h -l help -d 'Print this help information.'
complete -c wicd-client -s a -l no-animate -d 'Run the tray without network traffic tray animations.'
complete -c wicd-client -s o -l only-notifications -d 'Don\'t display anything except notifications.'

View file

@ -0,0 +1,6 @@
complete -c wicd-gtk -s t -l tray -d 'Run the wicd tray icon only.'
complete -c wicd-gtk -s n -l no-tray -d 'Run wicd without the tray icon.'
complete -c wicd-gtk -s h -l help -d 'Print this help information.'
complete -c wicd-gtk -s a -l no-animate -d 'Run the tray without network traffic tray animations.'
complete -c wicd-gtk -s o -l only-notifications -d 'Don\'t display anything except notifications.'

View file

@ -0,0 +1,32 @@
# main completion
complete -c xdg-mime -n 'not __fish_seen_subcommand_from query default install uninstall' -xa 'query default install uninstall'
# complete xdg-mime query
complete -c xdg-mime -n '__fish_seen_subcommand_from query; and not __fish_seen_subcommand_from filetype default' -xa 'filetype default' -d 'Query information'
# complete xdg-mime query default
complete -c xdg-mime -d 'Query default application for type' -n 'contains_seq query default -- (commandline -cop)' -xa '(__fish_print_xdg_mimetypes)'
# complete xdg-mime query filetype
complete -c xdg-mime -d 'Query file\'s filetype' -n 'contains_seq query filetype -- (commandline -cop)' -r
# complete xdg-mime default
complete -c xdg-mime -d 'Choose application' -n '__fish_seen_subcommand_from default; and __fish_is_token_n 3' -xa '(__fish_print_xdg_mimeapps)'
complete -c xdg-mime -d 'Mimetype' -n '__fish_seen_subcommand_from default; and __fish_is_token_n 4' -xa '(__fish_print_xdg_mimetypes)'
# complete xdg-mime install
complete -c xdg-mime -d 'Add filetype description' -n 'contains_seq xdg-mime install -- (commandline -cop)' -r
complete -c xdg-mime -d 'Set mode' -n 'contains_seq xdg-mime install -- (commandline -cop)' -l mode -xa 'user system'
complete -c xdg-mime -d 'Disable vendor check' -n 'contains_seq xdg-mime install -- (commandline -cop)' -l novendor
# complete xdg-mime uninstall
complete -c xdg-mime -d 'Remove filetype description' -n 'contains_seq xdg-mime uninstall -- (commandline -cop)' -r
complete -c xdg-mime -d 'Set mode' -n 'contains_seq xdg-mime uninstall -- (commandline -cop)' -l mode -xa 'user system'
#complete -c xdg-mime install [--mode mode] [--novendor] mimetypes-file
#complete -c xdg-mime uninstall [--mode mode] mimetypes-file
complete -c xdg-mime -l help -d 'Display help'
complete -c xdg-mime -l manual -d 'Diplay long help'
complete -c xdg-mime -l version -d 'Print version'

View file

@ -0,0 +1,61 @@
complete -c xrandr -l verbose -d 'Be more verbose'
complete -c xrandr -l dryrun -d 'Make no changes'
complete -c xrandr -l nograb -d 'Apply modifications without grabbing the screen'
complete -c xrandr -o help -d 'Print out a summary of the usage and exit'
complete -c xrandr -s v -l version -d 'Print out the RandR version reported by the X server and exit'
complete -c xrandr -s q -l query -d 'Display the current state of the system'
complete -c xrandr -s d -o display -d 'Select X display to use' -x
complete -c xrandr -l screen -d 'Select which screen to manipulate' -x
complete -c xrandr -l q1 -d 'Use RandR version 1.1 protocol'
complete -c xrandr -l q12 -d 'Use RandR version 1.2 protocol'
set -l ver (xrandr -v | grep RandR | sed 's/^.\+\s\([0-9\.]\+\)$/\1/')
if not expr match $ver '^[0-9.]*$' >/dev/null
set ver 10
end
# Version 1.1 options
complete -c xrandr -s s -l size -d 'Set the screen size (index or width x height)' -x
complete -c xrandr -s r -l rate -l refresh -d 'Set the refresh rate closest to the specified value' -x
complete -c xrandr -s o -l orientation -d 'Specify the orientation of the screen' -xa 'normal inverted left right'
complete -c xrandr -s x -d 'Reflect across the X axis'
complete -c xrandr -s y -d 'Reflect across the Y axis'
if expr $ver '>' 1.1
complete -c xrandr -l prop -l properties -d 'Display the contents of properties for each output'
complete -c xrandr -l fb -d 'Set screen size' -x
complete -c xrandr -l fbmm -d 'Set reported physical screen size' -x
complete -c xrandr -l dpi -d 'Set dpi to calculate reported physical screen size'
complete -c xrandr -l newmode -d 'Add new mode' -r
complete -c xrandr -l rmmode -d 'Removes a mode from the server' -xa '(__fish_print_xrandr_modes)'
complete -c xrandr -l addmode -d 'Add a mode to the set of valid modes for an output' -xa '(__fish_print_xrandr_outputs)'
complete -c xrandr -l delmode -d 'Remove a mode from the set of valid modes for an output' -xa '(__fish_print_xrandr_outputs)'
complete -c xrandr -l output -d 'Selects an output to reconfigure' -xa '(__fish_print_xrandr_outputs)'
complete -c xrandr -l auto -d 'Enable connected but disabled outputs'
complete -c xrandr -l mode -d 'This selects a mode' -xa '(__fish_print_xrandr_modes)'
complete -c xrandr -l preferred -d 'Select the same mode as --auto, but it do not automatically enable or disable the output'
complete -c xrandr -l pos -d 'Set output position within the secreen in pixels' -x
complete -c xrandr -l rate -d 'Set refresh rate' -x
complete -c xrandr -l reflect -d 'Set reflection' -xa 'normal x y xy'
complete -c xrandr -l rotate -d 'Set rotation' -xa 'normal left right inverted'
complete -c xrandr -l left-of -d 'Set position relative to the output' -xa '(__fish_print_xrandr_outputs)'
complete -c xrandr -l right-of -d 'Set position relative to the output' -xa '(__fish_print_xrandr_outputs)'
complete -c xrandr -l above -d 'Set position relative to the output' -xa '(__fish_print_xrandr_outputs)'
complete -c xrandr -l below -d 'Set position relative to the output' -xa '(__fish_print_xrandr_outputs)'
complete -c xrandr -l same-as -d 'Set position relative to the output' -xa '(__fish_print_xrandr_outputs)'
complete -c xrandr -l set -d 'Set the property value: --set <prop> <value>' -x
complete -c xrandr -l off -d 'Disables the output'
complete -c xrandr -l crtc -d 'Set the crtc' -x
complete -c xrandr -l gamma -d 'Set gamma correction [red:green:blue]' -x
complete -c xrandr -l brightness -d 'Set brightness. Multiplies gamma galues by brightness value'
end
if expr $ver '>' 1.2
complete -c xrandr -l noprimary -d 'Don\'t define a primary output.'
complete -c xrandr -l current -d 'Print current screen configuration'
complete -c xrandr -l panning -d 'Set panning: widthxheight[+x+y[/track_widthxtrack_height+track_x+track_y[/border_left/border_top/border_right/border_bottom]]]' -x
complete -c xrandr -l transform -d 'Set transformation matrix: a,b,c,d,e,f,g,h,i for [ [a,b,c], [d,e,f], [g,h,i] ]' -x
complete -c xrandr -l scale -d 'Set scren scale' -x
complete -c xrandr -l primary -d 'Set the output as primary'
end

View file

@ -0,0 +1,21 @@
complete -c xrdb -o display -d 'display to use'
complete -c xrdb -o all -d 'do all resources [default]'
complete -c xrdb -o global -d 'do screen-independent resources'
complete -c xrdb -o screen -d 'do screen-specific resources for one screen'
complete -c xrdb -o screens -d 'do screen-specific resources for all screens'
complete -c xrdb -o n -d 'show but don\'t do changes'
complete -c xrdb -o cpp -r -d 'preprocessor to use [/usr/bin/mcpp]'
complete -c xrdb -o nocpp -d 'do not use a preprocessor'
complete -c xrdb -o query -d 'query resources'
complete -c xrdb -o load -d 'load resources from file [default]'
complete -c xrdb -o override -d 'add in resources from file'
complete -c xrdb -o merge -d 'merge resources from file & sort'
complete -c xrdb -o edit -r -d 'edit resources into file'
complete -c xrdb -o backup -x -d 'backup suffix for -edit [.bak]'
complete -c xrdb -o symbols -d 'show preprocessor symbols'
complete -c xrdb -o remove -d 'remove resources'
complete -c xrdb -o retain -d 'avoid server reset (avoid using this)'
complete -c xrdb -o quiet -d 'don\'t warn about duplicates'
#complete -c xrdb -s Dname[=value],
#complete -c xrdb -s Uname,
#complete -c xrdb -s Idirectory -d 'passed to preprocessor'

View file

@ -0,0 +1,3 @@
__fish_complete_pacman yaourt

View file

@ -0,0 +1,13 @@
function __fish_complete_abook_formats --description 'Complete abook formats'
set -l pat
switch $argv[1]
case in
set pat '/output:/,$d; /input:\|^$/d'
case out
set pat '/input:/,/output:/d; /^$/d'
case '*'
return 1
end
abook --formats | sed -e $pat -e 's/^\s\+//'
end

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