Skip to content

Commit 10ce8b1

Browse files
committed
Add additional generated completions
1 parent 0ca273f commit 10ce8b1

File tree

149 files changed

+262913
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

149 files changed

+262913
-0
lines changed
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
# Ignore case
2+
extern "ack" [
3+
--ignore-case(-i) # Ignore case
4+
--smart-case # Ignore case when pattern contains no uppercase
5+
--no-smart-case # Don\'t
6+
--invert-match(-v) # Invert match
7+
--word-regexp(-w) # Match only whole words
8+
--literal(-Q) # Quote all metacharacters
9+
--lines # Only print line(s) NUM of each file
10+
--files-with-matches(-l) # Only print filenames containing matches
11+
--files-without-matches(-L) # Only print filenames with no matches
12+
--output # Output the evaluation of Perl expression for each line
13+
--passthru # Print all lines
14+
--match # Specify pattern explicitly
15+
--max-count(-m) # Stop searching in each file after NUM matches
16+
--with-filename(-H) # Print the filename for each match
17+
--no-filename(-h) # Suppress the prefixing filename on output
18+
--count(-c) # Show number of lines matching per file
19+
--column # Show column number of first match
20+
--no-column # Don\'t
21+
--print0 # Print null byte as separator between filenames
22+
--pager # Pipes all ack output through command
23+
--no-pager # Do not send output through a pager
24+
--no-heading # Don\'t
25+
--break # Print a break between results
26+
--group # Filename heading and line break between results
27+
--no-group # No filename heading and no line breaks between results
28+
--color # Highlight the matching text
29+
--no-colour # Don\'t
30+
--color-filename # Set the color for filenames
31+
--color-match # Set the color for matches
32+
--color-lineno # Set the color for line numbers
33+
--flush # Flush output immediately
34+
--sort-files # Sort the found files lexically
35+
--show-types # Show which types each file has
36+
--files-from # Read the list of files to search from file
37+
--ignore-directory # Ignore directory
38+
--no-ignore-directory # Don\'t
39+
--ignore-file # Add filter for ignoring files
40+
--recurse(-R) # Recurse into subdirectories
41+
--no-recurse(-n) # No descending into subdirectories
42+
--follow # Follow symlinks
43+
--no-follow # Don\'t
44+
--known-types(-k) # Include only recognized files
45+
--type # Include only X files
46+
--type-set # Replaces definition of type
47+
--type-add # Specify definition of type
48+
--type-del # Removes all filters associated with type
49+
--no-env # Ignores environment variables and ackrc files
50+
--ackrc # Specifies location of ackrc file
51+
--ignore-ack-defaults # Ignore default definitions ack includes
52+
--create-ackrc # Outputs default ackrc
53+
--help(-\?) # Shows help
54+
--help-types # Shows all known types
55+
--dump # Dump information on which options are loaded
56+
--filter # Forces ack to treat input as a pipe
57+
--no-filter # Forces ack to treat input as tty
58+
--man # Shows man page
59+
--version # Displays version and copyright
60+
--thpppt # Bill the Cat
61+
--bar # The warning admiral
62+
...args
63+
]
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# enable colorful output
2+
extern "actionlint" [
3+
4+
...args
5+
]

custom-completions/auto-generate/completions/adb.nu

Lines changed: 1187 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# output file for secret key
2+
extern "age-keygen" [
3+
--output(-o) # output file for secret key
4+
...args
5+
]
6+
7+
# print version number
8+
extern "age" [
9+
--version # print version number
10+
...args
11+
]
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# encrypt
2+
extern "age" [
3+
--encrypt(-e) # encrypt
4+
--recipient(-r) # public key
5+
--recipients-file(-R) # file with public key(s)
6+
--armor(-a) # PEM encode ciphertext
7+
--passphrase(-p) # passphrase
8+
--decrypt(-d) # decrypt
9+
--identity(-i) # file with private key(s)
10+
--version # print version number
11+
...args
12+
]

custom-completions/auto-generate/completions/apkanalyzer.nu

Lines changed: 531 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Show a dialog with options
2+
extern "ark" [
3+
--dialog(-d) # Show a dialog with options
4+
--mimetypes(-m) # List all supported MIME types
5+
--destination(-o) # Specify an extraction directory
6+
--add(-c) # Add files and directories to an archive interactively
7+
--add-to(-t) # Add files and directories to an archive
8+
--changetofirstpath(-p) # Use a first argument as input path
9+
--autofilename(-f) # Specify suffix for automatically chosen filename
10+
--batch(-b) # Use a batch interface
11+
--autodestination(-e) # Use a first argument as output path
12+
--autosubfolder(-a) # Create subfolder automatically for multiple archives
13+
--opendestination(-O) # Open upon extraction completion
14+
...args
15+
]
Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
# Omit false conditionals
2+
extern "as" [
3+
--alternate # Initially turn on alternate macro syntax
4+
--nocompress-debug-sections # Don\'t
5+
--execstack # Require executable stack for this object
6+
--noexecstack # Don\'t
7+
--elf-stt-common # Generate ELF common symbols with STT_COMMON type
8+
--sectname-subst # Enable section name substitution sequences
9+
--gen-debug(-g) # Generate debugging information
10+
--gstabs # Generate STABS debugging information
11+
--gstabs+ # Generate STABS debug info with GNU extensions
12+
--gdwarf-2 # Generate DWARF2 debugging information
13+
--gdwarf-sections # Generate per-function section names for DWARF line information
14+
--help # Show help message and exit
15+
--target-help # Show target specific options
16+
--mri(-M) # Assemble in MRI compatibility mode
17+
--reduce-memory-overheads # Prefer smaller memory use
18+
--statistics # Print various measured statistics from execution
19+
--strip-local-absolute # Strip local absolute symbols
20+
--traditional-format # Use same format as native assembler when possible
21+
--version # Print assembler version number and exit
22+
--no-warn(-W) # Suppress warnings
23+
--warn # Don\'t
24+
--fatal-warnings # Treat warnings as errors
25+
--listing-lhs-width
26+
--listing-lhs-width2
27+
--listing-rhs-width
28+
--listing-cont-lines
29+
--32 # Generate 32 bits code
30+
--64 # Generate 64 bits code
31+
--x32 # Generate x32 code
32+
...args
33+
]
34+
35+
# Generate ELF common symbols with STT_COMMON type
36+
extern "as yes no" [
37+
--alternate # Initially turn on alternate macro syntax
38+
--nocompress-debug-sections # Don\'t
39+
--execstack # Require executable stack for this object
40+
--noexecstack # Don\'t
41+
--elf-stt-common # Generate ELF common symbols with STT_COMMON type
42+
--sectname-subst # Enable section name substitution sequences
43+
--gen-debug(-g) # Generate debugging information
44+
--gstabs # Generate STABS debugging information
45+
--gstabs+ # Generate STABS debug info with GNU extensions
46+
--gdwarf-2 # Generate DWARF2 debugging information
47+
--gdwarf-sections # Generate per-function section names for DWARF line information
48+
--help # Show help message and exit
49+
--target-help # Show target specific options
50+
--mri(-M) # Assemble in MRI compatibility mode
51+
--reduce-memory-overheads # Prefer smaller memory use
52+
--statistics # Print various measured statistics from execution
53+
--strip-local-absolute # Strip local absolute symbols
54+
--traditional-format # Use same format as native assembler when possible
55+
--version # Print assembler version number and exit
56+
--no-warn(-W) # Suppress warnings
57+
--warn # Don\'t
58+
--fatal-warnings # Treat warnings as errors
59+
--listing-lhs-width
60+
--listing-lhs-width2
61+
--listing-rhs-width
62+
--listing-cont-lines
63+
--32 # Generate 32 bits code
64+
--64 # Generate 64 bits code
65+
--x32 # Generate x32 code
66+
...args
67+
]
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Show this help message and exit
2+
extern "asciinema" [
3+
--help(-h) # Show this help message and exit
4+
--version # Show program's version number and exit
5+
--stdin # Enable stdin recording
6+
--append # Append to existing recording
7+
--raw # Save only raw stdout output
8+
--overwrite # Overwrite the file if it already exists
9+
--yes(-y) # Answer \"yes\" to all prompts
10+
--quiet(-q) # Be quiet, suppress all notices/warnings
11+
...args
12+
]
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Show version
2+
extern "$command" [
3+
--version(-v) # Show version
4+
...args
5+
]

0 commit comments

Comments
 (0)