fish-shell/share/completions
Johannes Altmanninger 4024d82412 Fix double expansion of tokenized command line
Commit 798527d79a (completions: fix double evaluation of tokenized
commandline, 2024-01-06) fixed some completions such as the "watchexec"
ones by adding "string escape" here:

	set argv (commandline -opc | string escape) (commandline -ct)

This fixed double evaluation when we later call `complete -C"$argv"`.

Unfortunately -- searching for "complete -C" and
"__fish_complete_subcommand" -- it seems like that commit missed some
completions such as sudo.  Fix them the same way.

Alternatively, we could defer expansion of those arguments (via
--tokens-raw), since the recursive call to completion will expand
them anyway, and we don't really need to know their value.

But there are (contrived) examples where we do want to expand first,
to correctly figure out where the subcommand starts:

	sudo {-u,someuser} make ins

By definition, the tokens returned by `commandline -opc` do not
contain the token at cursor (which we're currently completing).
So the expansion should not hurt us. There is an edge case where
cartesian product expansion would produce too many results, and we
pass on the unexpanded input. In that case the extra escaping is very
unlikely to have negative effects.

Fixes # 11041
Closes # 11067

Co-authored-by: kerty <g.kabakov@inbox.ru>
2025-01-19 19:08:38 +01:00
..
..fish Re-add completions for source and ., to prefer *.fish files 2021-01-07 17:09:05 +01:00
7z.fish completions 7z: allow to complete file names 2022-06-07 14:30:23 +02:00
7za.fish Add completions for p7zip 2020-07-24 17:42:44 +02:00
7zr.fish Add completions for p7zip 2020-07-24 17:42:44 +02:00
a2disconf.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
a2dismod.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
a2dissite.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
a2enconf.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
a2enmod.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
a2ensite.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
abbr.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
abook.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
acat.fish
accept.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
ack.fish
acpi.fish
actionlint.fish Add completions for actionlint 2024-06-12 08:10:57 +02:00
adb.fish completions/adb: local files first when pushing 2024-10-31 01:05:44 +01:00
adduser.fish completions: include nologin in useradd/adduser shell options 2022-06-07 14:29:50 +02:00
adiff.fish
age-keygen.fish implement completion for age and age-keygen 2023-05-27 11:15:37 -07:00
age.fish Restyle fishscript and python 2023-06-01 18:20:19 +02:00
airmon-ng.fish Restyle 2024-01-07 15:13:34 +01:00
alias.fish fixup! Do actually use the correct command 2020-09-04 16:59:08 +02:00
als.fish
alsactl.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
alsamixer.fish
alternatives.fish added completion script for alternatives 2021-01-10 18:35:46 +01:00
amixer.fish
and.fish Cleanup __fish_complete_subcommand 2020-08-06 21:24:26 +02:00
animate.fish completion(animate): shorten descriptions 2022-01-20 10:48:08 +01:00
ansible-galaxy.fish slightly improved ansible-galaxy completions 2021-11-18 10:13:25 -08:00
ansible-playbook.fish completion(ansible-playbook, ansible): shorten descriptions 2022-01-20 10:48:41 +01:00
ansible-vault.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
ansible.fish Ansible completion: fix typo in --limit-hosts 2023-04-12 16:52:13 +02:00
ant.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
apack.fish
apk.fish Improve apk completions for apk 3.x 2024-08-18 12:28:36 +02:00
apkanalyzer.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
apm.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
apropos.fish Run fish_indent on share/completions/*.fish 2022-12-08 14:57:48 +01:00
apt-build.fish Fix completion typos for apt-build, htop and wget (#11016) 2025-01-07 21:48:23 +08:00
apt-cache.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
apt-cdrom.fish
apt-config.fish
apt-extracttemplates.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
apt-file.fish
apt-ftparchive.fish
apt-get.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
apt-key.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
apt-listbugs.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
apt-listchanges.fish
apt-mark.fish completion(apt-mark): Add missing minimize-manual command & --color options (#10825) 2024-11-14 16:01:54 -06:00
apt-move.fish
apt-proxy-import.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
apt-rdepends.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
apt-setup.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
apt-show-source.fish
apt-show-versions.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
apt-sortpkgs.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
apt-spy.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
apt-src.fish
apt-zip-inst.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
apt-zip-list.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
apt.fish apt list completions 2024-06-12 08:10:38 +02:00
aptitude.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
ar.fish add completion for ar (#9720) 2023-04-10 11:01:47 +02:00
arc.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
archlinux-java.fish feat: completion for archlinux-java (#8911) 2022-04-26 22:13:22 +02:00
arepack.fish
argparse.fish Fix stale name of --tokens-expand option 2024-01-27 20:09:33 +01:00
ark.fish Add completion for ark (#9362) 2022-11-26 09:45:12 +01:00
arp.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
arping.fish completions: added arping 2024-10-14 15:34:11 -07:00
as.fish
asciidoctor.fish Fixes #8924 via __fish_complete_suffix overhaul 2023-03-12 22:07:44 -05:00
asciinema.fish Run fish_indent on share/completions/*.fish 2022-12-08 14:57:48 +01:00
asd.fish Add asd completion 2022-03-05 20:49:43 +01:00
asp.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
at.fish Fixes #8924 via __fish_complete_suffix overhaul 2023-03-12 22:07:44 -05:00
atd.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
atom.fish completions: shotern atom descriptions 2020-05-18 18:54:21 +02:00
atool.fish
atq.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
atrm.fish
attrib.fish Run fish_indent over new Windows completions 2022-01-26 22:02:23 -08:00
attributes.fish Run fish_indent over new Windows completions 2022-01-26 22:02:23 -08:00
aunpack.fish
aura.fish Update aura completions 2024-08-11 11:44:57 +02:00
avifdec.fish Add completions for libavif 2021-02-05 12:25:04 +01:00
avifenc.fish Add completions for libavif 2021-02-05 12:25:04 +01:00
awk.fish Fix long description in completion. 2020-06-20 18:18:45 +02:00
aws.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
az.fish extract argcomplete completion mechanism into its own function 2021-07-28 18:10:59 +02:00
badblocks.fish Shorten description in completions (#7788) 2021-03-09 20:28:25 +01:00
base64.fish completions: shorten base64 descriptions 2020-06-04 18:24:11 +02:00
basename.fish basename: add completions 2022-01-29 22:24:18 -08:00
batsh.fish feat(completion) support batsh command 2025-01-02 09:16:26 +08:00
bb-wrapper.fish
bc.fish
bd.fish Don't use removed complete options 2021-11-18 19:28:57 +01:00
begin.fish Cleanup __fish_complete_subcommand 2020-08-06 21:24:26 +02:00
bg.fish
bind.fish completions/bind: complete ctrl/alt modifier abbreviations 2024-05-22 22:38:06 +02:00
bison.fish completions(bison): shorten descriptions 2022-01-21 18:11:48 -08:00
black.fish Add completions for black (#8123) 2021-07-11 14:35:39 +02:00
blender.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
block.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
bluetoothctl.fish Reformat 2020-11-22 14:39:48 +01:00
bootctl.fish fix[completions]: Add set-timeout to bootctl 2025-01-04 20:18:12 +08:00
bosh.fish __fish_use_subcommand does not take arguments. 2023-01-01 04:57:53 -08:00
bower.fish Make __fish_is_nth_token and __fish_nth_token private again 2022-02-13 10:45:38 +01:00
break.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
brew.fish
brightnessctl.fish fish_indent: Cleanup all *.fish files not in tests 2024-09-17 19:11:42 +02:00
bru.fish Added bruno completions (#10388) 2024-04-05 15:23:29 +02:00
btdownloadcurses.py.fish
btdownloadheadless.py.fish
btrbk.fish add completion for btrbk (#10752) 2025-01-02 09:16:26 +08:00
btrfs.fish completions: More shortening 2024-05-16 18:29:42 +02:00
builtin.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
bundle.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
bunzip2.fish Fixes #8924 via __fish_complete_suffix overhaul 2023-03-12 22:07:44 -05:00
busctl.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
bws.fish add completions for bws 2023-12-30 09:33:05 +01:00
bzcat.fish Fixes #8924 via __fish_complete_suffix overhaul 2023-03-12 22:07:44 -05:00
bzip2.fish Fixes #8924 via __fish_complete_suffix overhaul 2023-03-12 22:07:44 -05:00
bzip2recover.fish Restyle fishscript and python 2023-06-01 18:20:19 +02:00
bzr.fish Fix completion typos 2025-01-09 16:51:39 +01:00
cabal-dev.fish
cabal.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
caddy.fish
caffeinate.fish
calendar.fish Restyle 2024-01-07 15:13:34 +01:00
camcontrol.fish Make __fish_is_nth_token and __fish_nth_token private again 2022-02-13 10:45:38 +01:00
cancel.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
canto.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
cargo.fish completions/cargo: Complete packages to uninstall 2024-12-08 09:13:20 +01:00
cascadia.fish feat(completion): add cascadia completion 2024-09-17 19:43:31 +02:00
castnow.fish Fixes #8924 via __fish_complete_suffix overhaul 2023-03-12 22:07:44 -05:00
cat.fish macOS cat completions: add the -l lock option 2022-01-29 22:31:09 -08:00
cd.fish
cdh.fish Don't escape tildes that come from custom completions 2021-11-27 17:05:46 +01:00
cdrecord.fish completions(cdrecord): shorten descriptions 2022-01-21 18:11:48 -08:00
cf.fish Yet more shortening 2024-05-23 14:36:56 +02:00
checkinstall.fish Reformat fish files 2023-12-06 09:33:05 +01:00
chgrp.fish share/**.fish: reformat with fish_indent 2022-02-07 20:53:55 +01:00
chmod.fish share/**.fish: reformat with fish_indent 2022-02-07 20:53:55 +01:00
choice.fish Prettify all commands: 2022-01-26 21:37:39 -08:00
choose.fish added tab completions for choose 2022-07-16 21:40:02 +08:00
chown.fish share/**.fish: reformat with fish_indent 2022-02-07 20:53:55 +01:00
chronyc.fish
chsh.fish
cjxl.fish Add completions for the JPEG XL Reference Software 2021-02-05 12:24:23 +01:00
clang.fish Fixes #8924 via __fish_complete_suffix overhaul 2023-03-12 22:07:44 -05:00
clang++.fish Fixes #8924 via __fish_complete_suffix overhaul 2023-03-12 22:07:44 -05:00
clasp.fish competions/clasp: add namespace to helper function 2024-07-23 11:47:58 +02:00
clean.fish Prettify all commands: 2022-01-26 21:37:39 -08:00
cleanmgr.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
climate.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
clj.fish Run fish_indent on share/completions/*.fish 2022-12-08 14:57:48 +01:00
clojure.fish Add clojure completions (#9272) 2022-10-14 18:50:47 +02:00
cmark.fish Fixes #8924 via __fish_complete_suffix overhaul 2023-03-12 22:07:44 -05:00
cmd.fish Update completions for: wine (#10789) 2024-11-17 14:58:21 -08:00
cmdkey.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
cobra-cli.fish feat: cobra-cli support (#10293) 2024-02-10 16:52:31 +01:00
code-exploration.fish Add completions for VS Code preview builds (#10485) 2024-05-09 15:28:14 -05:00
code-insiders.fish Add completions for VS Code preview builds (#10485) 2024-05-09 15:28:14 -05:00
code.fish Update code completions 2025-01-02 14:12:00 +08:00
color.fish share/**.fish: reformat with fish_indent 2022-02-07 20:53:55 +01:00
colordiff.fish
colorsvn.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
combine.fish
command.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
commandline.fish fish_clipboard_paste: don't bypass pager search field. 2024-04-02 14:35:16 +02:00
comp.fish Prettify all commands: 2022-01-26 21:37:39 -08:00
compare.fish completions(imagemagick): shorten descriptions 2022-01-21 18:11:48 -08:00
complete.fish completions/complete: add --escape 2024-04-20 13:34:08 +02:00
composer.fish Yet more shortening 2024-05-23 14:36:56 +02:00
composer.phar.fish
composite.fish completions(imagemagick): shorten descriptions 2022-01-21 18:11:48 -08:00
conda.fish completions/conda: Enable file completions for --file options 2024-04-27 17:11:52 +02:00
configure.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
conjure.fish completions(imagemagick): shorten descriptions 2022-01-21 18:11:48 -08:00
connmanctl.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
contains.fish More consistent --help description 2022-08-19 20:50:27 +02:00
continue.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
convert.fish Unify convert and magick completions 2024-04-27 11:45:54 -05:00
coredumpctl.fish feat(completions/coredumpctl.fish): new complete for systemd 249 2021-08-28 19:36:23 +02:00
cowsay.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
cowthink.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
cp.fish cp completions: reflink's arguments are optional 2022-08-08 10:18:40 +02:00
cpupower.fish completions: More shortening 2024-05-16 18:29:42 +02:00
crc.fish add completions for crc and oc (#10034) 2023-10-01 08:38:27 +02:00
create_ap.fish Fix completion typos 2025-01-09 16:51:39 +01:00
createdb.fish
cryptsetup.fish Update completions for cryptsetup 2021-04-15 17:38:26 +02:00
csc.fish Yet more shortening 2024-05-23 14:36:56 +02:00
csh.fish Add csh completion 2022-11-26 17:44:25 -08:00
csharp.fish completions/csharp: Fix syntax error 2022-03-25 16:10:21 +01:00
csi.fish
csvlens.fish completions/csvlens: Fix a typo 2024-05-24 22:40:18 +02:00
cupsaccept.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
cupsdisable.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
cupsenable.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
cupsreject.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
curl.fish Fix curl data string from path completions 2024-06-02 21:58:54 -05:00
cut.fish share/**.fish: reformat with fish_indent 2022-02-07 20:53:55 +01:00
cvs.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
cwebp.fish completions: More shortening 2024-05-16 18:29:42 +02:00
cygpath.fish
cygport.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
cygstart.fish
darcs.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
dart.fish Yet more shortening 2024-05-23 14:36:56 +02:00
date.fish Update date completions for newer BSDs 2022-03-28 09:26:00 -07:00
dconf.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
dd.fish completions/dd: re-use built-in file completion for "dd if=the-file" 2021-06-19 20:31:46 +02:00
defaults.fish
delta.fish Fix a bad comment and clarify delta behavior 2024-11-12 09:59:10 -06:00
deno.fish use a better method 2023-12-17 20:39:58 -08:00
devspace.fish add devspace completions 2024-04-21 14:39:49 +02:00
df.fish df completions: shorten a description 2022-01-31 22:33:16 -08:00
dhclient.fish Condensed descriptions for various commands (#8034) 2021-05-28 18:50:01 +02:00
dhcpcd.fish completions dhcpcd: improved completions 2022-08-12 20:46:58 +02:00
diff.fish completions/diff: allow file completion for --unified (#10796) 2024-10-19 16:58:29 +02:00
dig.fish
direnv.fish completions: More shortening 2024-05-16 18:29:42 +02:00
diskutil.fish completions/diskutil: list all volumes, not just the writeable ones 2024-11-17 22:06:54 +08:00
disown.fish Add completions for builtin disown 2023-05-05 16:08:58 -05:00
display.fish completions(imagemagick): shorten descriptions 2022-01-21 18:11:48 -08:00
dive.fish Add completions for dive (#9082) 2022-07-23 22:32:35 +02:00
djview.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
djview4.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
djxl.fish Add completions for the JPEG XL Reference Software 2021-02-05 12:24:23 +01:00
dlocate.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
dm-tool.fish Run fish_indent on share/**.fish 2021-02-08 07:31:33 +01:00
dmesg.fish Replace some uses of __fish_complete_list 2023-08-16 21:58:07 +02:00
dmidecode.fish fish_indent: Cleanup all *.fish files not in tests 2024-09-17 19:11:42 +02:00
dnf.fish DNF5 completion support (#11035) 2025-01-09 16:36:23 +01:00
doas.fish Fix double expansion of tokenized command line 2025-01-19 19:08:38 +01:00
docker.fish
doctl.fish Add doctl completion 2023-09-23 15:09:59 +02:00
dolphin.fish Add completion for dolphin (#9361) 2022-11-26 09:45:12 +01:00
dotnet.fish Add completions for .NET 2020-12-19 16:55:24 -08:00
downgrade.fish __fish_print_packages: Extract the rest 2020-12-22 17:10:02 +01:00
dpkg-reconfigure.fish completions/dpkg-reconfigure: Don't run awkward things on source time 2023-02-10 20:58:58 +01:00
dpkg.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
dropdb.fish
dscacheutil.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
du.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
dua.fish completions: Add dua (#9277) 2022-10-14 18:52:14 +02:00
duf.fish Add duf completions (#10486) 2024-05-09 15:27:13 -05:00
dumpcap.fish
duply.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
dvipdf.fish Use complete --keep-order with __fish_complete_suffix to prioritize files with matching suffixes 2020-12-23 19:14:10 +01:00
dvipdfm.fish Use complete --keep-order with __fish_complete_suffix to prioritize files with matching suffixes 2020-12-23 19:14:10 +01:00
ebuild.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
echo.fish completions: update 'echo' 2024-02-20 17:40:35 +01:00
efibootmgr.fish Add efibootmgr completion 2022-06-09 18:51:59 +02:00
efivar.fish completions: added efivar 2022-11-01 18:52:24 +01:00
eg.fish Add completion for eg (#9356) 2022-11-26 09:45:12 +01:00
egrep.fish
eix-sync.fish Don't use removed complete options 2021-11-18 19:28:57 +01:00
eix.fish
elatex.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
elixir.fish
elvish.fish Run fish_indent on all non-test .fish files 2021-11-23 09:49:45 +01:00
emacs.fish
emaint.fish
emerge.fish
emit.fish More consistent --help description 2022-08-19 20:50:27 +02:00
encfs.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
entr.fish update entr completions 2023-10-18 19:09:39 +02:00
env.fish Fix double expansion of tokenized command line 2025-01-19 19:08:38 +01:00
eopkg.fish __fish_print_packages: Extract the rest 2020-12-22 17:10:02 +01:00
epkginfo.fish
equery.fish completions: remove functions that are never used 2022-10-27 23:25:44 -07:00
es.fish es: add completion (#9388) 2022-11-27 14:36:17 +01:00
eselect.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
etex.fish
ethtool.fish added completions for ethtool 2021-09-14 21:44:44 +02:00
eval.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
evince.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
exec.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
exercism.fish completions/exercism: use generate script 2025-01-02 21:57:57 +08:00
exif.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
exit.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
expand.fish
expect.fish Add completion for the "expect" command 2022-07-09 13:44:45 +02:00
ezjail-admin.fish
fab.fish
fail2ban-client.fish Restyle fishscript and python 2023-06-01 18:20:19 +02:00
fastboot.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
feh.fish Make completion descriptions for feh shorter 2020-06-15 21:55:47 +08:00
ffmpeg.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
ffplay.fish
ffprobe.fish ffprobe completions: show_stream -> show_streams 2020-09-07 18:52:08 +02:00
fg.fish
fgrep.fish
figlet.fish Use complete --keep-order with __fish_complete_suffix to prioritize files with matching suffixes 2020-12-23 19:14:10 +01:00
file.fish file completion nuances on macOS 2022-07-02 11:33:03 +02:00
find.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
findstr.fish share/**.fish: reformat with fish_indent 2022-02-07 20:53:55 +01:00
firefox-developer-edition.fish Add Firefox completions 2022-08-09 18:54:49 +02:00
firefox.fish Add Firefox completions 2022-08-09 18:54:49 +02:00
firejail.fish Add basic completions for firejail 2024-11-18 16:16:07 +01:00
firewall-cmd.fish Run fish_indent on all non-test .fish files 2021-11-23 09:49:45 +01:00
fish_add_path.fish completions: fish_add_path 2020-05-30 10:09:21 +02:00
fish_config.fish Run fish_indent on all non-test .fish files 2021-11-23 09:49:45 +01:00
fish_delta.fish Add a fish_delta helper function 2022-10-19 20:06:35 +02:00
fish_indent.fish Teach fish_indent to only indent and unindent 2024-04-15 08:32:31 +02:00
fish_key_reader.fish Add --verbose completion to fish_key_reader 2023-11-06 20:21:01 +01:00
fish_opt.fish share/**.fish: reformat with fish_indent 2022-02-07 20:53:55 +01:00
fish-lsp.fish completions: add fish-lsp (#11017) 2025-01-14 23:48:48 +08:00
fish.fish Remove debug-stack-frames from fish completions 2022-08-24 20:03:46 +02:00
flac.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
flatpak.fish Add issue reference to flatpak completion workaround 2024-05-29 13:54:39 -05:00
flux.fish feat: add completions for k8s tools (kustomize, flux) (#10473) 2024-05-26 22:12:49 -05:00
fluxbox-remote.fish
folderify.fish feat(completion): support folderify command 2025-01-02 09:16:26 +08:00
for.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
forfiles.fish Prettify all commands: 2022-01-26 21:37:39 -08:00
fortune.fish Add fortune completions (#9177) 2022-09-07 09:46:45 +02:00
fossil.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
fsharpc.fish Added completions 2020-12-22 17:06:27 +01:00
fsharpi.fish Added completions 2020-12-22 17:06:27 +01:00
ftp.fish
funced.fish completions/funced: clarify -i description 2023-12-31 23:04:19 +08:00
funcsave.fish Run fish_indent on all non-test .fish files 2021-11-23 09:49:45 +01:00
function.fish Document focus events 2024-04-06 18:14:17 +02:00
functions.fish
fuser.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
fusermount.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
fzf.fish Rename fzf --phony completion to --disabled 2022-03-24 11:03:53 +01:00
g++.fish
gacutil.fish Yet more shortening 2024-05-23 14:36:56 +02:00
gapplication.fish Reformat 2020-11-22 14:39:48 +01:00
gcc.fish Yet more shortening 2024-05-23 14:36:56 +02:00
gcloud.fish Add completions for Google Cloud commands. (#11005) 2025-01-05 15:25:23 +08:00
gdb.fish Fix long descriptions in gdb.fish 2022-07-09 12:28:22 +02:00
gdbserver.fish Basic completions for gdbserver 2024-03-25 05:42:16 +01:00
gdbus.fish Add completions for some missing GLib's tools (#7300) 2020-09-01 05:15:23 +02:00
gem.fish Add completion for gem-fetch 2025-01-04 21:26:26 +08:00
gendarme.fish Extend mono completions 2022-02-05 20:09:45 +01:00
gh.fish Silence gh warnings re unable to read plugins dir 2024-11-04 16:33:30 -06:00
gimp.fish Reformat fish files 2023-12-06 09:33:05 +01:00
gio.fish Reformat 2020-11-22 14:39:48 +01:00
git-lfs.fish Add git-lfs completions (#10490) 2024-05-19 09:09:33 -05:00
git-sizer.fish Add completions for git-sizer 2021-07-22 19:29:05 +02:00
git.fish git: complete git diff src/ to show modified files before unmodified ones 2024-11-10 12:55:32 -06:00
gitk.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
gnome-extensions.fish Remove a useless sort 2023-04-29 16:15:07 +02:00
go.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
godoc.fish
gofmt.fish
goimports.fish
gojq.fish Improve jq completions and add gojq completions 2023-04-23 12:35:41 -05:00
golint.fish
gorename.fish
gpasswd.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
gpg.fish
gpg1.fish
gpg2.fish
gphoto2.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
gping.fish Add completions for gping (#8181) 2021-07-28 17:53:44 +02:00
gprof.fish Fix completion typos 2025-01-09 16:51:39 +01:00
gradle.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
gradlew.fish completion: Set up wrapping for gw/gradlew 2023-09-07 08:06:55 +02:00
grep.fish corrected grep completions 2020-08-24 20:28:46 +02:00
gresource.fish Reformat 2020-11-22 14:39:48 +01:00
groupadd.fish
groups.fish added completions for groups (coreutils) 2020-04-13 22:56:22 +02:00
grub-file.fish
grub-install.fish
grub-mkrescue.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
grunt.fish Replace some uses of tr 2022-07-22 12:21:03 +02:00
gsettings.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
gsutil.fish Add completions for Google Cloud commands. (#11005) 2025-01-05 15:25:23 +08:00
guild.fish Add completions for: guile, guild (#10792) 2024-11-17 14:08:19 -08:00
guile.fish Add completions for: guile, guild (#10792) 2024-11-17 14:08:19 -08:00
gunzip.fish Fixes #8924 via __fish_complete_suffix overhaul 2023-03-12 22:07:44 -05:00
gv.fish Fixes #8924 via __fish_complete_suffix overhaul 2023-03-12 22:07:44 -05:00
gvim.fish
gvimdiff.fish
gw.fish completion: Set up wrapping for gw/gradlew 2023-09-07 08:06:55 +02:00
gzip.fish Fixes #8924 via __fish_complete_suffix overhaul 2023-03-12 22:07:44 -05:00
hashcat.fish completions: updated hashcat completions 2024-10-14 12:12:07 -07:00
head.fish
helm.fish Update helm completions ignore stderr 2024-04-21 14:39:49 +02:00
help.fish completions/help: Add custom-prompt 2023-06-28 16:13:20 +02:00
heroku.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
hg.fish completions: More shortening 2024-05-16 18:29:42 +02:00
hikari.fish Another formatting run 2020-06-24 20:43:56 +02:00
history.fish add history append subcommand 2024-04-15 08:31:16 +02:00
hjson.fish Fixes #8924 via __fish_complete_suffix overhaul 2023-03-12 22:07:44 -05:00
hledger.fish
homectl.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
horcrux.fish Add horcrux completion (#9922) 2023-08-09 17:30:34 +02:00
hostnamectl.fish Run fish_indent on share/completions/*.fish 2022-12-08 14:57:48 +01:00
htop.fish Fix completion typos for apt-build, htop and wget (#11016) 2025-01-07 21:48:23 +08:00
hugo.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
hwinfo.fish
i3-msg.fish
ibmcloud.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
ibus.fish fish_indent: Cleanup all *.fish files not in tests 2024-09-17 19:11:42 +02:00
icdiff.fish add completion for icdiff 2020-11-24 19:25:51 +01:00
iconv.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
id.fish non-GNU id completions 2022-02-01 00:33:11 -08:00
identify.fish completions(imagemagick): shorten descriptions 2022-01-21 18:11:48 -08:00
iex.fish Make descriptions shorter: iex, jhipster, lpadmin, mocp, rmmod 2024-02-22 18:59:08 +01:00
if.fish Cleanup __fish_complete_subcommand 2020-08-06 21:24:26 +02:00
ifconfig.fish
ifdata.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
ifdown.fish
iftop.fish Add completions for iftop 2024-11-17 21:59:08 +08:00
ifup.fish
ikdasm.fish Extend mono completions 2022-02-05 20:09:45 +01:00
ilasm.fish Extend mono completions 2022-02-05 20:09:45 +01:00
import.fish completions(imagemagick): shorten descriptions 2022-01-21 18:11:48 -08:00
imv.fish Use short flag for --description for consistency in code base 2020-05-08 22:58:52 +02:00
invoke-rc.d.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
ip.fish Fix double expansion of tokenized command line 2025-01-19 19:08:38 +01:00
ipset.fish
iptables.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
irb.fish
isatty.fish Restyle codebase 2022-06-16 18:43:28 +02:00
istioctl.fish add istioctl completions (#8343) 2021-10-31 13:10:11 +01:00
iw.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
iwctl.fish completions/iwctl: fix spurious error on "iwctl device foo" 2024-03-25 20:56:08 +01:00
j.fish Fix stale name of --tokens-expand option 2024-01-27 20:09:33 +01:00
java_home.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
jbake.fish
jest.fish git: Shorten various long descriptions (#7752) 2021-02-28 12:12:57 +01:00
jhipster.fish Make descriptions shorter: iex, jhipster, lpadmin, mocp, rmmod 2024-02-22 18:59:08 +01:00
jj.fish Add completions for jj 2024-08-24 15:26:18 -07:00
jnv.fish Add jnv completions (#10519) 2024-05-24 17:09:18 -05:00
jobs.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
john.fish completions john: redirect stderr to avoid errors 2022-10-19 20:17:58 +02:00
journalctl.fish Read into local variables in some completions 2020-05-15 07:14:54 +02:00
jq.fish Improve jq completions and add gojq completions 2023-04-23 12:35:41 -05:00
julia.fish Add completions for julia 2020-11-09 00:41:38 +09:00
just.fish Update just.fish to handle descriptions for completions (#10260) 2024-01-27 18:58:24 +01:00
jv.fish feat: add jv completion 2024-08-30 20:28:23 +02:00
k3d.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
kak.fish Update Kakoune completions 2024-11-27 08:44:36 +01:00
kb.fish completions/kb: Fix 2023-02-10 20:46:34 +01:00
kcmshell5.fish completions/kcmshell5: Silence stderr 2022-09-26 20:43:31 +02:00
kdeconnect-cli.fish kdeconnect-cli completions: ignore stderror (#7074) 2020-06-03 16:12:52 +02:00
keepassxc-cli.fish
keybase.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
kill.fish
killall.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
kind.fish add completion for kind 2022-08-09 18:58:22 +02:00
kitchen.fish completions: More shortening 2024-05-16 18:29:42 +02:00
kldload.fish Speed up kldload descriptions with alternative to __fish_whatis 2024-06-24 15:21:06 -05:00
kldunload.fish
kmutil.fish completions: Quote some tests 2023-02-10 20:47:49 +01:00
konsole.fish feat: improve completion for konsole (#10528) 2024-05-28 10:26:03 -05:00
kops.fish feat(completion): Add kops.fish completion 2024-11-07 23:13:09 +08:00
krita.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
ksh.fish ksh.fish fixup: remove errant line 2022-11-27 20:50:00 -08:00
kubectl.fish Supress stderr on kubectl completions 2022-04-21 14:26:30 -07:00
kustomize.fish feat: add completions for k8s tools (kustomize, flux) (#10473) 2024-05-26 22:12:49 -05:00
latex.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
latexmk.fish Fixes #8924 via __fish_complete_suffix overhaul 2023-03-12 22:07:44 -05:00
launchctl.fish Run fish_indent on share/**.fish 2021-02-08 07:31:33 +01:00
lazygit.fish Add lazygit completions (#11019) 2025-01-15 21:08:12 +08:00
ldapsearch.fish Update ldapsearch.fish 2021-09-30 12:23:39 -07:00
lein.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
less.fish Fix an errant tilde 2024-06-30 13:05:19 -07:00
light.fish
lightdm.fish completions: Add support for lightdm and dm-tool commands (#7624) 2021-01-13 14:37:42 +01:00
llm.fish Add completions for simonw/llm 2024-11-16 13:27:29 -06:00
ln.fish completions/ln: sort flags to match the GNU ln man page 2022-01-30 15:01:29 +01:00
loadkeys.fish Run fish_indent on share/completions/*.fish 2022-12-08 14:57:48 +01:00
localectl.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
locate.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
loginctl.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
logkeys.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
losetup.fish Add losetup completions 2021-01-12 08:22:28 +01:00
lp.fish Fixes #8924 via __fish_complete_suffix overhaul 2023-03-12 22:07:44 -05:00
lpadmin.fish Make descriptions shorter: iex, jhipster, lpadmin, mocp, rmmod 2024-02-22 18:59:08 +01:00
lpinfo.fish completions: More shortening 2024-05-16 18:29:42 +02:00
lpmove.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
lpoptions.fish
lppasswd.fish
lpq.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
lpr.fish Fixes #8924 via __fish_complete_suffix overhaul 2023-03-12 22:07:44 -05:00
lprm.fish
lpstat.fish lpstat 2022-01-21 18:11:48 -08:00
ls.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
lsb_release.fish feat(completion): add lsb_release completion (#10795) 2024-10-19 13:06:06 -05:00
lsblk.fish completions: use POSIX character classes with sed 2023-12-27 17:11:01 +01:00
lscpu.fish
lsof.fish git: Shorten various long descriptions (#7752) 2021-02-28 12:12:57 +01:00
lsusb.fish git: Shorten various long descriptions (#7752) 2021-02-28 12:12:57 +01:00
lua.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
lualatex.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
lunchy.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
lxc.fish Fix stale name of --tokens-expand option 2024-01-27 20:09:33 +01:00
lxpanel.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
lz4.fish Use complete --keep-order with __fish_complete_suffix to prioritize files with matching suffixes 2020-12-23 19:14:10 +01:00
lz4c.fish
lz4cat.fish Use complete --keep-order with __fish_complete_suffix to prioritize files with matching suffixes 2020-12-23 19:14:10 +01:00
m4.fish
machinectl.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
magento.fish fish_indent: Cleanup all *.fish files not in tests 2024-09-17 19:11:42 +02:00
magick.fish Completion for magick (#10307) 2024-04-27 11:45:12 -05:00
make.fish completions: make: respect line continuations in recipes 2023-09-05 11:40:05 +02:00
makedepend.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
makensis.fish
makepkg.fish
man.fish apropos completions for macOS/BSD variants 2022-10-28 11:07:35 -07:00
mariner.fish __fish_use_subcommand does not take arguments. 2023-01-01 04:57:53 -08:00
math.fish Misc cleanups 2021-03-21 19:41:36 +01:00
matlab.fish Specify program versions 2022-01-23 21:52:17 +08:00
mc.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
md-to-clip.fish Add md-to-clip completion 2023-03-27 17:29:53 +02:00
md5sum.fish feat(comp): Update completion for md5sum 2025-01-04 20:39:56 +08:00
mdadm.fish
mdbook.fish
mddiagnose.fish
mdfind.fish mdfind: Update with shorter descriptions 2022-01-31 23:38:19 -08:00
mdimport.fish
mdls.fish
mdutil.fish
meson.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
micro.fish added completions for micro 2020-09-18 19:41:44 +02:00
minikube.fish Replace minikube completions with autogenerated script 2024-04-21 14:39:49 +02:00
mix.fish completions: More shortening 2024-05-16 18:29:42 +02:00
mkbundle.fish Yet more shortening 2024-05-23 14:36:56 +02:00
mkdir.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
mkdocs.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
mkdosfs.fish
mkfs.fat.fish
mkfs.vfat.fish
mkinitcpio.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
mkpasswd.fish added completions for mkpasswd 2021-03-14 16:46:38 -07:00
mksquashfs.fish Completions for mksquashfs (#10909) 2024-12-18 10:36:30 -06:00
mktemp.fish completions: fix typo for mktemp 2020-06-04 18:24:11 +02:00
mkvextract.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
mocha.fish completions: Fix some more overlong descriptions (#7550) 2020-12-14 19:01:04 +01:00
mocp.fish Make descriptions shorter: iex, jhipster, lpadmin, mocp, rmmod 2024-02-22 18:59:08 +01:00
modinfo.fish
modprobe.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
mogrify.fish completions(imagemagick): shorten descriptions 2022-01-21 18:11:48 -08:00
mono.fish completions: More shortening 2024-05-16 18:29:42 +02:00
monodis.fish Extend mono completions 2022-02-05 20:09:45 +01:00
monop.fish Extend mono completions 2022-02-05 20:09:45 +01:00
montage.fish completions(imagemagick): shorten descriptions 2022-01-21 18:11:48 -08:00
mosh.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
mount.fish completions/mount: Allow files 2020-12-11 23:09:16 +01:00
mpc.fish complete "mpc load" 2021-08-23 18:03:57 +02:00
mplayer.fish
mpv.fish completions/mpv: Don't use "command" 2022-12-23 11:18:00 +01:00
msfconsole.fish updated metasploit completions 2021-02-09 23:11:50 +01:00
msfdb.fish added descriptions to __fish_print_addresses 2021-03-08 17:47:29 +01:00
msfvenom.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
msgfmt.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
mtr.fish completions/mtr: init (#7638) 2021-01-19 18:09:09 +01:00
mupdf.fish Use complete --keep-order with __fish_complete_suffix to prioritize files with matching suffixes 2020-12-23 19:14:10 +01:00
mutt.fish
mv.fish
mvn.fish Yet more shortening 2024-05-23 14:36:56 +02:00
mycli.fish add completion for mycli 2024-03-09 10:28:03 +01:00
mysql.fish Make mysql completions work with log-in (#7397) 2020-10-30 18:34:23 +01:00
mysqldump.fish Make mysql completions work with log-in (#7397) 2020-10-30 18:34:23 +01:00
namei.fish
native2ascii.fish
navi.fish completions: More shortening 2024-05-16 18:29:42 +02:00
nc.fish completions: improved netcat completions 2023-11-10 15:43:39 +01:00
nc.openbsd.fish add completion for netcat 2020-04-13 23:45:40 +02:00
nc.traditional.fish completions/nc.traditional: add missing fish suffix to file 2020-04-16 23:17:02 +08:00
ncat.fish completions: improved netcat completions 2023-11-10 15:43:39 +01:00
ncdu.fish Tab completions for ncdu completed 2023-12-10 11:41:26 +01:00
netcat.fish completions/netcat: Use path 2023-02-10 20:50:14 +01:00
netctl-auto.fish
netctl.fish
nethack.fish
networkctl.fish completions/networkctl: add missing commands (#7668) 2021-01-30 18:24:41 +01:00
nextd.fish
ng.fish Run fish_indent on all non-test .fish files 2021-11-23 09:49:45 +01:00
ngrok.fish
nice.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
ninja.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
nl.fish
nm.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
nmap.fish Fix nmap --script completion 2022-01-16 15:13:57 +01:00
nmcli.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
node.fish completions: More shortening 2024-05-16 18:29:42 +02:00
nodeenv.fish Add completions for nodeenv v1.6.0 2021-12-11 10:25:07 +01:00
not.fish Cleanup __fish_complete_subcommand 2020-08-06 21:24:26 +02:00
notify-send.fish Add completions for notify-send 2024-08-18 12:18:26 +02:00
npm.fish Revert "Fix typo in npm completions: isntall -> install" (#11014) 2025-01-08 08:53:33 +08:00
nu.fish Add nu completion 2022-12-02 13:12:57 -06:00
nvim.fish Add separate completions for neovim (#9543) 2023-02-08 12:47:08 -06:00
nvme.fish Add nvme completions 2022-10-22 17:16:14 +01:00
nvram.fish
objdump.fish
obnam.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
oc.fish add completions for crc and oc (#10034) 2023-10-01 08:38:27 +02:00
octave.fish Specify program versions 2022-01-23 21:52:17 +08:00
oggenc.fish completions: More shortening 2024-05-16 18:29:42 +02:00
oksh.fish Use just options described in man page 2022-12-22 12:18:53 +01:00
okular.fish Add completion for okular (#9358) 2022-11-26 09:45:12 +01:00
ollama.fish completions(ollama): ollama need no files as i know (#10851) 2024-11-17 10:05:42 -06:00
omega.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
op.fish completions: add op 2022-11-01 19:02:32 +01:00
opam.fish completions: More shortening 2024-05-16 18:29:42 +02:00
open.fish Fix open completion for macOS 2023-01-16 18:07:49 +01:00
openocd.fish Restyle fishscript and python 2023-06-01 18:20:19 +02:00
openssl.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
opkg.fish remove repetitive words (#10348) 2024-03-07 18:35:41 -06:00
optimus-manager.fish Restyle codebase 2022-06-16 18:43:28 +02:00
optipng.fish Fixes #8924 via __fish_complete_suffix overhaul 2023-03-12 22:07:44 -05:00
or.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
otool.fish otool: Add completion 2022-12-31 14:49:17 -08:00
ouch.fish Restyle fishscript and python 2023-06-01 18:20:19 +02:00
p4.fish Update p4.fish 2024-08-03 10:52:48 -05:00
pabcnetcclear.fish share/**.fish: reformat with fish_indent 2022-02-07 20:53:55 +01:00
pacaur.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
pacman-color.fish
pacman-key.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
pacman.fish fix: pacman quiet typo 2024-09-13 09:59:56 +02:00
pacmatic.fish
pacmd.fish completions: fix pacmd completions when using pipewire-pulse. 2021-05-14 21:19:06 +02:00
pactl.fish completions/pactl: Fix matching objects 2023-07-19 18:13:40 +02:00
pactree.fish Fix completions for pactree, pkgfile 2024-04-05 15:26:06 +02:00
pandoc.fish Fixes #8924 via __fish_complete_suffix overhaul 2023-03-12 22:07:44 -05:00
passwd.fish Use set -l to force use of a local variable 2020-05-15 08:25:07 +02:00
patch.fish Fixes #8924 via __fish_complete_suffix overhaul 2023-03-12 22:07:44 -05:00
path.fish Add completion for path basename -E/--no-extension (#10863) 2024-11-20 15:06:53 -06:00
patool.fish
pbget.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
pbpaste.fish Added pbpaste command completions (#10389) 2024-03-30 22:35:53 -05:00
pdfelatex.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
pdfetex.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
pdflatex.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
pdftex.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
pdftotext.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
perl.fish
pfctl.fish Use short flag for --description for consistency in code base 2020-05-08 22:58:52 +02:00
pftp.fish
pg_dump.fish completions(postgresql): shorten descriptions 2022-01-21 18:11:48 -08:00
pg_dumpall.fish completions(postgresql): shorten descriptions 2022-01-21 18:11:48 -08:00
pg_restore.fish completions(postgresql): shorten descriptions 2022-01-21 18:11:48 -08:00
pgrep.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
phpunit.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
pidof.fish [completions] Add completions for pidof 2020-10-30 11:16:22 -05:00
pine.fish Clean up some __fish_complete_suffix usage 2020-08-08 22:56:54 +02:00
ping.fish Run fish_indent on all non-test .fish files 2021-11-23 09:49:45 +01:00
pinky.fish
pip.fish Cache pip{,2,3,env} completions 2024-01-21 14:18:50 +01:00
pip2.fish Cache pip{,2,3,env} completions 2024-01-21 14:18:50 +01:00
pip3.fish Cache pip{,2,3,env} completions 2024-01-21 14:18:50 +01:00
pipenv.fish Cache pip{,2,3,env} completions 2024-01-21 14:18:50 +01:00
pix.fish Add completion for pix, xed, xplayer, xreader, xviewer (#9379) 2022-11-26 09:45:12 +01:00
pkg_add.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
pkg_delete.fish __fish_print_packages: Extract the rest 2020-12-22 17:10:02 +01:00
pkg_info.fish __fish_print_packages: Extract the rest 2020-12-22 17:10:02 +01:00
pkg-config.fish
pkg.fish Fix completion typos 2025-01-09 16:51:39 +01:00
pkgadd.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
pkgfile.fish Fix completions for pactree, pkgfile 2024-04-05 15:26:06 +02:00
pkginfo.fish completions/pkginfo: Silence stderr 2022-09-14 17:50:58 +02:00
pkgmk.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
pkgrm.fish
pkill.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
plutil.fish
poff.fish
pon.fish
port.fish Fix completion for port 2024-06-25 22:18:53 +08:00
portmaster.fish __fish_print_packages: Extract the rest 2020-12-22 17:10:02 +01:00
ports.fish
poweroff.fish
powerpill.fish
powershell.fish Run fish_indent over new Windows completions 2022-01-26 22:02:23 -08:00
pre-commit.fish completions: add pre-commit 2023-02-05 12:12:47 +01:00
prevd.fish
prime-run.fish Simplify prime-run completions 2020-08-10 20:46:07 +02:00
proxychains.fish Add completion for proxychains 2023-01-18 18:27:07 +01:00
prt-get.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
ps.fish Run fish_indent on share/**.fish 2021-02-08 07:31:33 +01:00
ps2pdf.fish Use complete --keep-order with __fish_complete_suffix to prioritize files with matching suffixes 2020-12-23 19:14:10 +01:00
ps2pdf12.fish
ps2pdf13.fish
ps2pdf14.fish
ps2pdfwr.fish
psql.fish
pstack.fish
pstree.fish Add completion for pstree (#10317) 2024-02-26 17:39:11 +01:00
psub.fish
pushd.fish
pv.fish
pwd.fish More consistent --help description 2022-08-19 20:50:27 +02:00
pydf.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
pyenv.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
pygmentize.fish Fix completion typos 2025-01-09 16:51:39 +01:00
python.fish fix python completion #10943 2025-01-07 23:30:56 +08:00
python2.fish Make __fish_is_nth_token and __fish_nth_token private again 2022-02-13 10:45:38 +01:00
python3.fish Fix completion typos 2025-01-09 16:51:39 +01:00
pzstd.fish Use complete --keep-order with __fish_complete_suffix to prioritize files with matching suffixes 2020-12-23 19:14:10 +01:00
qdbus.fish Fix stale name of --tokens-expand option 2024-01-27 20:09:33 +01:00
qjs.fish Restyle fishscript and python 2023-06-01 18:20:19 +02:00
qjsc.fish add-qjsc-fish (#9731) 2023-04-19 19:21:55 +02:00
qmk.fish extract argcomplete completion mechanism into its own function 2021-07-28 18:10:59 +02:00
qshell.fish Add qshell completion 2022-11-26 17:44:25 -08:00
qubes-gpg-client.fish completions: More shortening 2024-05-16 18:29:42 +02:00
quilt.fish Shortened quilt definitions (#8667) 2022-02-08 20:19:03 +01:00
rakudo.fish completions: More shortening 2024-05-16 18:29:42 +02:00
random.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
ranger.fish
rbenv.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
rc-service.fish
rc-status.fish completions/rc-status: Fix missing "-d" 2022-07-20 21:28:57 +02:00
rc-update.fish Fixed a typo in rc-update autocompletion 2021-05-18 13:55:27 +02:00
rc.fish Add rc completion 2022-11-26 17:44:25 -08:00
rcctl.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
rclone.fish rclone.fish: assume a recent version if the version cannot be parsed 2024-12-18 15:31:51 +01:00
read.fish completions/read: Remove long-removed "--mode-name" flag 2023-08-15 18:34:41 +02:00
readelf.fish Add readelf completions (#9386) 2022-12-14 20:30:49 +01:00
readlink.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
realpath.fish
reflector.fish Run fish_indent on share/completions/*.fish 2022-12-08 14:57:48 +01:00
reg.fish Yet more shortening 2024-05-23 14:36:56 +02:00
reject.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
rejmerge.fish
rename.fish Restyle 2024-01-07 15:13:34 +01:00
renice.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
resolvectl.fish feat(comp): Update completions for resolvectl 2025-01-04 20:42:44 +08:00
return.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
reuse.fish Add completions for reuse-tool (#10511) 2024-05-23 16:53:53 -05:00
rfkill.fish Replace some uses of tr 2022-07-22 12:21:03 +02:00
rgrep.fish
rm.fish
rmdir.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
rmmod.fish Make descriptions shorter: iex, jhipster, lpadmin, mocp, rmmod 2024-02-22 18:59:08 +01:00
root.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
roswell.fish Run fish_indent on all non-test .fish files 2021-11-23 09:49:45 +01:00
rpm-ostree.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
rpm.fish Shortens RPM completions 2021-04-02 12:37:59 -07:00
rst2html.fish Add completions for Docutils 2020-05-19 21:02:55 +02:00
rst2html4.fish Add completions for Docutils 2020-05-19 21:02:55 +02:00
rst2html5.fish Add completions for Docutils 2020-05-19 21:02:55 +02:00
rst2latex.fish Add completions for Docutils 2020-05-19 21:02:55 +02:00
rst2man.fish Add completions for Docutils 2020-05-19 21:02:55 +02:00
rst2odt.fish Add completions for Docutils 2020-05-19 21:02:55 +02:00
rst2pseudoxml.fish Add completions for Docutils 2020-05-19 21:02:55 +02:00
rst2s5.fish Add completions for Docutils 2020-05-19 21:02:55 +02:00
rst2xetex.fish Add completions for Docutils 2020-05-19 21:02:55 +02:00
rst2xml.fish Add completions for Docutils 2020-05-19 21:02:55 +02:00
rstpep2html.fish Add completions for Docutils 2020-05-19 21:02:55 +02:00
rsync.fish Shortens rsync completion description 2023-08-21 17:51:15 +02:00
ruby-build.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
ruby.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
ruff.fish Add ruff completions (#10440) 2024-04-14 13:29:10 +02:00
run0.fish Create run0.fish 2024-08-11 11:45:21 +02:00
rustc.fish fish_indent: Cleanup all *.fish files not in tests 2024-09-17 19:11:42 +02:00
rustup.fish completions/rustup: Filter out installed components from rustup component add 2024-05-08 18:47:15 -05:00
s3cmd.fish Make __fish_is_nth_token and __fish_nth_token private again 2022-02-13 10:45:38 +01:00
sad.fish added completions for sad (#9145) 2022-08-25 13:20:15 +02:00
sass-convert.fish completions(sass): shorten descriptions 2022-01-21 18:11:48 -08:00
sass.fish completions(sass): shorten descriptions 2022-01-21 18:11:48 -08:00
sbcl.fish Run fish_indent on all non-test .fish files 2021-11-23 09:49:45 +01:00
sbt.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
scanimage.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
schtasks.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
scons.fish Yet more shortening 2024-05-23 14:36:56 +02:00
scp.fish completions: don't treat token at cursor as flag 2024-07-23 11:47:58 +02:00
screen.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
scrot.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
scrypt.fish Add completions for scrypt 2023-02-19 10:22:01 -08:00
scss.fish completions(sass): shorten descriptions 2022-01-21 18:11:48 -08:00
sed.fish
seq.fish
serve.fish
service.fish Fix stale name of --tokens-expand option 2024-01-27 20:09:33 +01:00
set_color.fish
set.fish completions/set: show innermost scope in variable description 2024-10-20 07:55:04 +02:00
setfacl.fish
setsid.fish
setx.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
setxkbmap.fish completions: use POSIX character classes with sed 2023-12-27 17:11:01 +01:00
sfdx.fish Yet more shortening 2024-05-23 14:36:56 +02:00
sftp.fish improved SSH completions 2021-03-20 21:17:53 +01:00
sha1sum.fish
sha224sum.fish
sha256sum.fish
sha384sum.fish
sha512sum.fish
shortcuts.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
signify.fish Use short flag for --description for consistency in code base 2020-05-08 22:58:52 +02:00
smerge.fish completions: add smerge (Sublime Merge CLI tool) (#10135) 2023-12-10 11:50:22 +01:00
snap.fish completions: More shortening 2024-05-16 18:29:42 +02:00
sops.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
sort.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
source.fish completions/git: restore forward-compatibility by using "complete -c" 2021-03-15 22:34:30 +01:00
spago.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
speedtest-cli.fish
speedtest.fish
sphinx-apidoc.fish Add completions for Sphinx 2020-05-13 20:31:01 -07:00
sphinx-autogen.fish Add completions for Sphinx 2020-05-13 20:31:01 -07:00
sphinx-build.fish Add completions for Sphinx 2020-05-13 20:31:01 -07:00
sphinx-quickstart.fish Add completions for Sphinx 2020-05-13 20:31:01 -07:00
sqlsharp.fish Extend mono completions 2022-02-05 20:09:45 +01:00
src.fish
ssh-copy-id.fish completion/ssh-copy-id: add completion (#9675) 2023-03-22 12:24:18 -05:00
ssh-keygen.fish Update ssh-keygen completions 2024-05-29 14:08:21 -05:00
ssh.fish completions: add ssh -D option 2024-02-22 18:58:04 +01:00
sshfs.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
stack.fish Use stack's dynamic completions (#9681) 2023-03-27 17:29:14 +02:00
starship.fish Add completion for Starship 2021-12-04 10:38:14 +01:00
stat.fish completions: More shortening 2024-05-16 18:29:42 +02:00
status.fish completions: use POSIX character classes with sed 2023-12-27 17:11:01 +01:00
stow.fish Add tab completion for stow (#9571) 2023-02-18 18:37:45 +01:00
strace.fish Yet more shortening 2024-05-23 14:36:56 +02:00
stream.fish completions(imagemagick): shorten descriptions 2022-01-21 18:11:48 -08:00
string.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
su.fish Remove __fish_complete_external_command 2020-09-25 19:33:01 +02:00
subl.fish
sudo.fish Fix double expansion of tokenized command line 2025-01-19 19:08:38 +01:00
sv.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
svn.fish Fix double expansion of tokenized command line 2025-01-19 19:08:38 +01:00
sylpheed.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
synclient.fish Add completions for synclient 2020-06-29 13:03:48 -05:00
sysbench.fish
sysctl.fish Run fish_indent on all non-test .fish files 2021-11-23 09:49:45 +01:00
systemctl.fish completions/systemctl: Add some missing commands 2023-05-21 10:02:26 +02:00
systemd-analyze.fish Yet more shortening 2024-05-23 14:36:56 +02:00
systemd-cryptenroll.fish completions/systemd-cryptenroll: Remove executable bit 2022-12-30 13:42:54 +01:00
systemd-nspawn.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
tail.fish Yet more shortening 2024-05-23 14:36:56 +02:00
tailscale.fish Add tailscale completion 2024-10-27 16:49:00 -07:00
tar.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
tcpdump.fish fix completions for tcpdump (-w and -r option) (#9175) 2022-09-07 09:45:24 +02:00
tcsh.fish Add tcsh completion 2022-11-26 17:44:25 -08:00
tee.fish
telnet.fish
termite.fish
terraform.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
test-spice.fish feat(completion): add test-spice support 2024-09-17 19:44:09 +02:00
test.fish clearer wording on test.fish completions 2024-09-05 17:33:24 +02:00
tex-fmt.fish Add tex-fmt completions 2024-12-18 02:21:57 +08:00
tex.fish Fixes #8924 via __fish_complete_suffix overhaul 2023-03-12 22:07:44 -05:00
tig.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
time.fish
timedatectl.fish completions/timedatectl: Add missing quotes 2021-01-10 18:33:31 +01:00
timeout.fish Complete commands after timeout 2024-08-11 11:41:17 +02:00
tmutil.fish completions: fix long tmutil.fish descriptions #6981 2022-03-16 20:29:00 +01:00
tmux.fish completions/tmux: add skeleton "Windows and Panes" bindings (#10854) 2025-01-02 09:14:37 +08:00
tmuxinator.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
tofu.fish Add OpenTofu completions 2024-08-30 20:32:18 +02:00
tokei.fish
toot.fish Run fish_indent on share/completions/*.fish 2022-12-08 14:57:48 +01:00
top.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
topgrade.fish completion: add completions for topgrade 2022-01-18 23:33:52 +08:00
totem.fish
touch.fish Run fish_indent on share/completions/*.fish 2022-12-08 14:57:48 +01:00
tox.fish Fix completions/tox 2022-09-26 09:45:54 +02:00
tr.fish completions: More shortened descriptions 2023-02-14 21:16:22 +01:00
tracepath.fish
traceroute.fish
transmission-remote.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
trap.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
trash-empty.fish completions/trash-cli: add completions for trash-cli (#9560) 2023-02-13 12:10:55 -06:00
trash-list.fish completions/trash-cli: add completions for trash-cli (#9560) 2023-02-13 12:10:55 -06:00
trash-put.fish completions/trash-cli: add completions for trash-cli (#9560) 2023-02-13 12:10:55 -06:00
trash-restore.fish completions/trash-cli: add completions for trash-cli (#9560) 2023-02-13 12:10:55 -06:00
trash.fish completions/trash-cli: add completions for trash-cli (#9560) 2023-02-13 12:10:55 -06:00
travis.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
tree.fish Update tree completions 2022-11-08 20:16:24 -06:00
tsc.fish Shorten long descriptions 2024-01-12 17:53:49 +01:00
tshark.fish Fix completion errors for tshark when running as root (#7858) 2021-03-23 20:40:44 +01:00
ttx.fish Fixes #8924 via __fish_complete_suffix overhaul 2023-03-12 22:07:44 -05:00
tuned-adm.fish Add completion for tuned-adm (#8760) 2022-03-15 17:05:06 +01:00
type.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
typst.fish Add typst completions 2024-04-05 15:24:36 +02:00
udevadm.fish Make __fish_is_nth_token and __fish_nth_token private again 2022-02-13 10:45:38 +01:00
udisksctl.fish
ulimit.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
umask.fish
umount.fish feat: more completion for umount (#8908) 2022-04-26 21:11:54 +02:00
uname.fish
unexpand.fish
uniq.fish Fix typo (fist -> first) 2022-02-15 14:20:05 +01:00
unlz4.fish Use complete --keep-order with __fish_complete_suffix to prioritize files with matching suffixes 2020-12-23 19:14:10 +01:00
unrar.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
unzip.fish completions: fix double evaluation of tokenized commandline 2024-01-27 09:28:06 +01:00
unzstd.fish Use complete --keep-order with __fish_complete_suffix to prioritize files with matching suffixes 2020-12-23 19:14:10 +01:00
update-eix-remote.fish Don't use removed complete options 2021-11-18 19:28:57 +01:00
update-eix.fish
usbip.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
useradd.fish completions: include nologin in useradd/adduser shell options 2022-06-07 14:29:50 +02:00
userdbctl.fish completions/userdbctl: init (#7667) 2021-01-30 18:25:22 +01:00
userdel.fish completions: added userdel from shadow-utils 2023-10-18 19:08:50 +02:00
usermod.fish completions/usermod: Fix subu/gid option spelling 2022-10-25 11:09:41 +02:00
vagrant.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
valgrind.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
validate-spice.fish feat(completion): add validate-spice support 2024-09-17 19:44:09 +02:00
vared.fish
vbc.fish Shorten completions for vbc and pydf (#7859) 2021-03-23 20:46:42 +01:00
VBoxHeadless.fish
VBoxSDL.fish Fix completion typos 2025-01-09 16:51:39 +01:00
vi.fish completions: Stop checking for command existence 2020-05-18 20:48:36 +02:00
vim-addons.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
vim.fish completions: More shortening 2024-05-16 18:29:42 +02:00
vimdiff.fish
vips.fish Make __fish_is_nth_token and __fish_nth_token private again 2022-02-13 10:45:38 +01:00
virsh.fish Fix completion typos 2025-01-09 16:51:39 +01:00
vmctl.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
w.fish
wait.fish
wajig.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
warp-cli.fish Add warp-cli completions 2024-08-30 20:32:40 +02:00
watch.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
watchexec.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
wc.fish
web-ext.fish feat: add web-ext completion 2024-08-18 12:28:03 +02:00
wesnoth.fish Added completions 2020-12-22 17:06:27 +01:00
wg-quick.fish completions/wg-quick: Complete files after the subcommand 2024-03-12 17:32:51 +01:00
wg.fish wg completion 2024-08-11 11:42:45 +02:00
wget.fish Fix completion typos for apt-build, htop and wget (#11016) 2025-01-07 21:48:23 +08:00
whatis.fish
which.fish Shortened some which.fish completions. (#10347) 2024-03-09 20:52:55 -06:00
while.fish Cleanup __fish_complete_subcommand 2020-08-06 21:24:26 +02:00
who.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
wicd-cli.fish
wicd-client.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
wicd-gtk.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
windscribe.fish
wine.fish Update completions for: wine (#10789) 2024-11-17 14:58:21 -08:00
wineboot.fish Run fish_indent on all non-test .fish files 2021-11-23 09:49:45 +01:00
winemaker.fish Update winemaker.fish 2021-11-08 16:02:52 +01:00
winetricks.fish feat(completion): support winetricks command 2024-10-14 15:11:45 -07:00
wireshark.fish
wish.fish Add wish completion 2022-11-26 17:44:25 -08:00
wpa_cli.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
wpctl.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
wslpath.fish Add completions for wslpath (#8364) 2021-10-22 23:22:02 +02:00
wvdial.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
xargs.fish Fix xargs option completions 2022-01-04 19:02:08 +08:00
xbps-alternatives.fish __fish_print_packages: Extract the rest 2020-12-22 17:10:02 +01:00
xbps-checkvers.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
xbps-create.fish completions: More short descriptions 2020-12-14 17:42:04 +01:00
xbps-dgraph.fish __fish_print_packages: Extract the rest 2020-12-22 17:10:02 +01:00
xbps-digest.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
xbps-fbulk.fish __fish_print_packages: Extract the rest 2020-12-22 17:10:02 +01:00
xbps-fetch.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
xbps-install.fish Update xbps-install.fish 2024-08-11 11:43:29 +02:00
xbps-pkgdb.fish __fish_print_packages: Extract the rest 2020-12-22 17:10:02 +01:00
xbps-query.fish completions/xbps-query: complete package name after -X 2023-02-14 20:32:33 +01:00
xbps-reconfigure.fish __fish_print_packages: Extract the rest 2020-12-22 17:10:02 +01:00
xbps-remove.fish __fish_print_packages: Extract the rest 2020-12-22 17:10:02 +01:00
xbps-rindex.fish Use complete --keep-order with __fish_complete_suffix to prioritize files with matching suffixes 2020-12-23 19:14:10 +01:00
xbps-uchroot.fish completions: More shortening 2024-05-16 18:29:42 +02:00
xbps-uhelper.fish __fish_print_packages: Extract the rest 2020-12-22 17:10:02 +01:00
xclip.fish
xcodes.fish Add xcodes completions 2024-08-30 20:33:01 +02:00
xdg-mime.fish completions/xdg-mime: fix off-by-one error and allow multiple filetypes 2024-02-16 07:45:22 +01:00
xdvi.fish Use complete --keep-order with __fish_complete_suffix to prioritize files with matching suffixes 2020-12-23 19:14:10 +01:00
xed.fish Add completion for pix, xed, xplayer, xreader, xviewer (#9379) 2022-11-26 09:45:12 +01:00
xelatex.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
xgettext.fish completions: More short descriptions 2020-12-14 17:42:04 +01:00
xinput.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
xmms.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
xonsh.fish Add xonsh completion 2022-11-27 14:34:19 +01:00
xpdf.fish Use complete --keep-order with __fish_complete_suffix to prioritize files with matching suffixes 2020-12-23 19:14:10 +01:00
xplayer.fish Add completion for pix, xed, xplayer, xreader, xviewer (#9379) 2022-11-26 09:45:12 +01:00
xprop.fish dogfood string split -f 2020-04-20 22:39:48 +02:00
xrandr.fish Fixed typo in xrandr completions 2022-12-02 12:46:42 -06:00
xrdb.fish
xreader.fish Add completion for pix, xed, xplayer, xreader, xviewer (#9379) 2022-11-26 09:45:12 +01:00
xsel.fish
xsp.fish Extend mono completions 2022-02-05 20:09:45 +01:00
xsv.fish Make __fish_is_nth_token and __fish_nth_token private again 2022-02-13 10:45:38 +01:00
xterm.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
xviewer.fish Add completion for pix, xed, xplayer, xreader, xviewer (#9379) 2022-11-26 09:45:12 +01:00
xxd.fish completions: improved xxd completions 2024-08-30 20:34:04 +02:00
xxh32sum.fish Add completions for xxHash 2020-06-14 19:22:01 +02:00
xxh64sum.fish Add completions for xxHash 2020-06-14 19:22:01 +02:00
xxh128sum.fish Add completions for xxHash 2020-06-14 19:22:01 +02:00
xxhsum.fish Add completions for xxHash 2020-06-14 19:22:01 +02:00
xz.fish Fixes #8924 via __fish_complete_suffix overhaul 2023-03-12 22:07:44 -05:00
yadm.fish Fix double expansion of tokenized command line 2025-01-19 19:08:38 +01:00
yajsv.fish feat: add yajsv completion 2024-08-24 16:30:52 -07:00
yaourt.fish Fixes #8924 via __fish_complete_suffix overhaul 2023-03-12 22:07:44 -05:00
yarn.fish Restyle fishscript and python 2023-06-01 18:20:19 +02:00
yash.fish Add yash completion 2022-12-24 11:14:23 +01:00
yast2.fish Fix extra or missing newlines at end of file in our fish scripts 2020-08-09 23:53:46 +02:00
ykman.fish Cache ykman completions 2024-01-21 14:18:50 +01:00
yo.fish feat: Yeoman support 2024-07-25 19:16:12 -07:00
yum.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
zabbix_agent2.fish Restyle fishscript and python 2023-06-01 18:20:19 +02:00
zabbix_agentd.fish completions: don't treat token at cursor as flag 2024-07-23 11:47:58 +02:00
zabbix_get.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
zabbix_js.fish Restyle fishscript and python 2023-06-01 18:20:19 +02:00
zabbix_proxy.fish completions: don't treat token at cursor as flag 2024-07-23 11:47:58 +02:00
zabbix_sender.fish Reformat share/**.fish with newlines collapsed 2024-02-27 16:25:01 +01:00
zabbix_server.fish completions: don't treat token at cursor as flag 2024-07-23 11:47:58 +02:00
zabbix_web_service.fish Add Zabbix completions (#9647) 2023-03-31 22:13:40 -05:00
zcat.fish Fixes #8924 via __fish_complete_suffix overhaul 2023-03-12 22:07:44 -05:00
zed-preview.fish Add zed completions (#10487) 2024-05-09 15:25:41 -05:00
zed.fish Update zed completions (#10907) 2024-12-16 19:42:57 -06:00
zef.fish Yet more shortening 2024-05-23 14:36:56 +02:00
zfs.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
zig.fish Partially update zig completions for zig 0.13 (#10479) 2024-05-09 15:31:07 -05:00
zip.fish
zopfli.fish
zopflipng.fish Use complete --keep-order with __fish_complete_suffix to prioritize files with matching suffixes 2020-12-23 19:14:10 +01:00
zpaq.fish Run fish_indent on all fish files in share/ 2020-05-19 21:15:39 +02:00
zpool.fish completion: adopt commandline -x replacing deprecated -o 2024-01-27 09:28:06 +01:00
zstd.fish Use complete --keep-order with __fish_complete_suffix to prioritize files with matching suffixes 2020-12-23 19:14:10 +01:00
zstdcat.fish Use complete --keep-order with __fish_complete_suffix to prioritize files with matching suffixes 2020-12-23 19:14:10 +01:00
zstdgrep.fish
zstdless.fish
zstdmt.fish Use complete --keep-order with __fish_complete_suffix to prioritize files with matching suffixes 2020-12-23 19:14:10 +01:00
zypper.fish completions: More shortening 2024-05-16 18:29:42 +02:00