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
exploide
3c3e7369ae
completions: added ykman, the yubikey management tool
...
it is able to generate its own completions using click
2022-11-23 12:40:51 -06:00
Bart Libert
00b34e28a2
completions: Add toot
2022-11-22 17:15:40 -06:00
Johannes Altmanninger
b98cee10bb
completions/scp: inhibit ls redefinitions
...
scp completions use "ls" to list files on the remote host. If a user aliases
them (in noninteractive shells) this will break. In general, this is the
users fault but also kind of ours because we shouldn't really use "ls" here.
Let's work around this problem by skipping functions.
Fixes #9363
2022-11-20 13:46:07 +01:00
Dmitry Gerasimov
f130e36c7e
Autocomplete tag names after vim -t
...
Implement completion for vim tags from any place within the source tree.
To prevent freezes on a huge tags file (e.g., on one from the Linux
kernel source tree), amount of completion lines is limited to 10000.
Note that the TAGS file (EMACS-compatible tags file) is not searched
here as it would not be used by vim anyway.
2022-11-18 12:52:37 -06:00
Terje Larsen
2cd063e28b
Add curl request method argument completion
2022-11-18 12:47:28 -06:00
Mahmoud Al-Qudsi
03758ce129
completions/git: Add some options for init.defaultBranch
...
[ci skip]
2022-11-16 12:39:47 -06:00
Johannes Altmanninger
108108bb5e
completions/flatpak: remove broken version checks
...
flatpak completions gate some features behind checks like
test $flatpakversion -gt 1.2
which does a floating point comparison, which is different
from version comparison.
Most of these version checks are irrelevant anyway because they check for
a version that's not even in Debian oldstable. The only one that might be
relevant is a check for version 1.5 but that only gates some extra subcommands;
there's little harm in providing them too.
So let's just remove the version check.
Hopefully fixes #9341 (untested)
Note that flatpak upstream provides a completion file too - but it's shadowed
by ours on my system. This is a tricky issue for another day.
2022-11-12 22:31:59 +01:00
Aaron Gyes
d31847b1d8
Fix apparent dyslexia
2022-11-12 05:47:27 -08:00