Fabian Boehm
905f788b3e
completions/git: Remove awkward newline symbol
...
Konsole draws ⏎ with a width of 2, but widechar_width says it's 1.
That leads to awkward display.
It's also a surprising and distracting symbol in this use.
So just use spaces.
2023-01-10 19:27:16 +01:00
Fabian Boehm
2da1a4ae77
completions/git: Fix git-foo commands
...
Broken in f5711ad5ed
, this neglected to
remove the `git-` part from the command
Fixes #9457 .
2023-01-09 18:40:24 +01:00
Fabian Boehm
9e81d7e166
completions/conda: Fix subcommand parsing
...
This used the naive `__fish_seen_subcommand_from`, which isn't
powerful enough once you allow for `conda create` and `conda env
create`.
Hattip to jvanheugten for the env completions.
Fixes #9452
2023-01-07 11:23:04 +01:00
Johannes Altmanninger
92b1394178
completions/iw: add 160MHz WLAN channel
2023-01-02 18:13:47 +01:00
Dmitry Gerasimov
eb4dc101df
completions/git: add "git bundle" support
2023-01-02 18:07:03 +01:00
exploide
08728be319
completions iw: added completions for iw dev set type and set channel
2023-01-02 17:53:56 +01:00
Aaron Gyes
a40b019752
__fish_use_subcommand does not take arguments.
...
These four completions all have a strange pattern (that doesn't
work.)
set -l subcommands cmd1 cmd2 cmd3 ...
complete -n "__fish_use_subcommand $subcommands" -c foo -a cmd1
complete -n "__fish_use_subcommand $subcommands" -c foo -a cmd2
complete -n "__fish_use_subcommand $subcommands" -c foo -a cmd3
Remove the redundant lists of subcommands and the unused argument
passed to __fish_use_subcommand for bosh, cf, mariner, and port.
2023-01-01 04:57:53 -08:00
Aaron Gyes
fc7989cecd
otool: Add completion
2022-12-31 14:49:17 -08:00
Fabian Boehm
4e7ecdfb40
completions/systemd-cryptenroll: Remove executable bit
...
Should be harmless
2022-12-30 13:42:54 +01:00
Akatsuki Rui
57bcbfa863
completions/abbr: fix complete condition
...
- fix complete condition
- add short flag
the conditions are not include short flags currently.
and conditions are not right, causing the complete to not work as expected.
2022-12-29 20:42:32 +01:00
Johannes Altmanninger
53505c89dd
completions/abbr: tweak completions for --function argument
...
Since the function argument now sticks to --function, we need to adjust
a condition.
2022-12-29 10:20:33 +01:00
Emily Grace Seville
f15e5ce1da
Add yash
completion
2022-12-24 11:14:23 +01:00
Fabian Boehm
9da9f698df
completions/mpv: Don't use "command"
...
(the alternative here is to explicitly check `command -q mpv`, but I'm
going for the idea that a thing called "mpv" is going to be an mpv)
Fixes #9426
2022-12-23 11:18:00 +01:00
Emily Grace Seville
6608ddc95b
Use just options described in man page
2022-12-22 12:18:53 +01:00
Emily Grace Seville
e9d2bc9db1
Add oksh
completion
2022-12-22 12:18:53 +01:00
Clément Martinez
47059d5caa
Add completions for tmux options
2022-12-18 16:16:46 +01:00
Johannes Altmanninger
1c084beb43
completions/abbr: offer functions only if --function is given
2022-12-18 09:42:26 +01:00
Johannes Altmanninger
4b81002ab6
completions/abbr: fix when qmark-noglob feature is not turned on
2022-12-18 09:42:26 +01:00
Johannes Altmanninger
0db10056e7
completions/abbr: complete function names if --function is given
2022-12-17 18:09:54 +01:00
Johannes Altmanninger
d61f1d75a8
completions/abbr: minor rewordings
2022-12-17 18:09:54 +01:00
Fabian Boehm
27739b9a47
completions/yarn: Remove nonexistent subcommands
...
Went by the docs at https://yarnpkg.com/cli/install .
Anything not in the sidebar was removed.
(also rename "upgrade" to "up" because that's a great idea)
See #9375 .
2022-12-16 20:47:03 +01:00
Gustavo Costa
b5470fc4c8
Add readelf completions ( #9386 )
...
* Add readelf completions
* Improve --debug-dump completions
2022-12-14 20:30:49 +01:00
Johannes Altmanninger
c120305b8d
Merge pull request #9313 from ridiculousfish/mega-abbr
...
Enhances abbreviations with extra features
- global abbreviations
- trigger on regex match as alternative to literal match
- the ability to expand abbreviations with a user-defined function
- the ability to set cursor position after expansion
2022-12-12 23:56:11 +01:00
nps1ngh
abc2fc2cb0
Completions for ouch
( #9405 )
...
* Completions for `ouch`
* `ouch` completions: also add `l` to subcommands
2022-12-11 15:08:30 +01:00
ridiculousfish
4c3953065a
Update abbreviation completions to reflect new features
2022-12-10 16:29:43 -08:00
Johannes Altmanninger
f81e8c7deb
completions/git: complete refs for "git grep"
2022-12-08 14:57:48 +01:00
Johannes Altmanninger
e9bf8b9a4e
Run fish_indent on share/completions/*.fish
2022-12-08 14:57:48 +01:00
Bagohart
494615891b
added completion for git branch --remotes (-r)
2022-12-07 20:19:28 +01:00
EmilySeville7cfg
717800cd6c
Add nu
completion
2022-12-02 13:12:57 -06:00
calfcalfcalfd
e41ba6a2b6
Fixed typo in xrandr completions
2022-12-02 12:46:42 -06:00
exploide
e4cde861a4
completions hostnamectl: updated to systemd 251
2022-11-29 17:31:02 -06:00
Aaron Gyes
b6ca8dca27
ksh.fish fixup: remove errant line
2022-11-27 20:50:00 -08:00
Aaron Gyes
fd252daafd
ksh completions: add descriptions
...
Also remove options ksh --help says are obsolete.
FWIW ksh93 does a bit more than what is here but this is pretty
good.
2022-11-27 20:46:14 -08:00
Emily Grace Seville
c49f0c8be9
es: add completion ( #9388 )
...
* Add `es` completion
* Add `-d` option
* Add option's descriptions
2022-11-27 14:36:17 +01:00
Emily Grace Seville
253b063c88
Add xonsh
completion
2022-11-27 14:34:19 +01:00
Emily Grace Seville
e8a7f7eb8e
reg: completions for key entries ( #9382 )
...
* Add `__reg_run_reg_safely` for quering keys, and:
- `reg` placeholder
- try make key ccompletion for `__reg_add_complete_args`: doesn't work
* Simplify `__reg_run_reg_safely`
* Fix key completion in `__reg_add_complete_args`
* Add key completion to `delete` subcommand
* Add key completion to `export` subcommand
* Add key completion for `query` subcommand
* Add key completion for `save` subcommand
* Remove `reg` placeholder
* Remove `which` check
2022-11-27 14:26:25 +01:00
EmilySeville7cfg
14f4f3d192
Add rc
completion
2022-11-26 17:44:25 -08:00
EmilySeville7cfg
55a06f8087
Add wish
completion
2022-11-26 17:44:25 -08:00
EmilySeville7cfg
e99501a08b
Add qshell
completion
2022-11-26 17:44:25 -08:00
EmilySeville7cfg
11504f79bb
Add available options for [-+]o
option for ksh
2022-11-26 17:44:25 -08:00
EmilySeville7cfg
106552ac42
Add ksh
completion
2022-11-26 17:44:25 -08:00
EmilySeville7cfg
e0fb7f420f
Add tcsh
completion
2022-11-26 17:44:25 -08:00
EmilySeville7cfg
f5c03227fa
Add csh
completion
2022-11-26 17:44:25 -08:00
EmilySeville7cfg
3310ee4a0e
Add completion for pix, xed, xplayer, xreader, xviewer ( #9379 )
...
Closes #9379
2022-11-26 09:45:12 +01:00
Emily Grace Seville
74b8a3befc
Add completion for konsole ( #9371 )
...
Closes #9371
2022-11-26 09:45:12 +01:00
Emily Grace Seville
b6b4c6806f
Add completion for ark ( #9362 )
...
Closes #9362
2022-11-26 09:45:12 +01:00
EmilySeville7cfg
a065dd7764
Add completion for dolphin ( #9361 )
...
Closes #9361
2022-11-26 09:45:12 +01:00
EmilySeville7cfg
4a85091ed7
Add completion for okular ( #9358 )
...
Closes #9358
2022-11-26 09:45:12 +01:00
EmilySeville7cfg
51141b9a2f
Add completion for kb ( #9357 )
...
Closes #9357
2022-11-26 09:45:12 +01:00
EmilySeville7cfg
a4c9b3a70d
Add completion for eg ( #9356 )
...
Closes #9356
2022-11-26 09:45:12 +01:00