EmilyGraceSeville7cf
957e96645d
fix(completion): typo
2024-10-16 05:13:55 +10:00
EmilyGraceSeville7cf
ef6b0c8b6a
fish(completion): move dot related functions to a completion file
2024-10-05 23:42:13 +10:00
EmilyGraceSeville7cf
e45a8acda4
fix(completion): move d2 related functions to completion file
2024-10-05 23:39:35 +10:00
EmilyGraceSeville7cf
fce17a90a7
fix(completion): use -F where required
2024-10-02 09:27:13 +10:00
EmilyGraceSeville7cf
9bd5d3d549
feat(completion): support d2 command
2024-10-02 09:26:52 +10:00
EmilyGraceSeville7cf
115db39786
fix(completion): kroki subcommand descriptions
2024-10-02 08:28:46 +10:00
EmilyGraceSeville7cf
4e50ed4edb
feat(completion): support kroki command
2024-10-02 08:16:09 +10:00
EmilyGraceSeville7cf
f08f475982
fix(completion): -T option
2024-10-02 01:57:58 +10:00
EmilyGraceSeville7cf
eb1c4b4934
feat(completion): support dot command
2024-10-02 01:51:01 +10:00
EmilyGraceSeville7cf
f35511dfb3
feat(completion): support -G, -E, -N options
2024-10-02 01:31:08 +10:00
EmilyGraceSeville7cf
20dfe8049f
fish(completion): support dot command (WIP)
2024-10-01 09:29:16 +10:00
EmilyGraceSeville7cf
708d6e3c8b
feat(function): document __fish_complete_extensions
2024-10-01 07:21:17 +10:00
EmilyGraceSeville7cf
e22d901875
feat(completion): specify default output type for mmdc
2024-10-01 07:11:15 +10:00
EmilyGraceSeville7cf
06dde596f2
fix(function): rename completion function
2024-10-01 05:59:43 +10:00
EmilyGraceSeville7cf
98dbe41309
fix(function): format code
2024-10-01 05:57:23 +10:00
EmilyGraceSeville7cf
31fd5b3b64
feat(completion): support mmdc tool
2024-10-01 05:45:02 +10:00
Rebecca Turner
a6c8cd6e85
Fix man
completions on macOS with symlinked manpath
...
When `manpath` prints a symlink to a directory, `/usr/libexec/makewhatis`
ignores the entire directory:
```
$ /usr/libexec/makewhatis -o /tmp/whatis \
(/usr/bin/manpath | string split :)
makewhatis: /Users/wiggles/.nix-profile/share/man: Not a directory
```
This means that the built-in `man` completions will not index any commands in
these directories.
If we pass the directories to `readlink -f` first, `makewhatis` correctly
indexes the `man` pages.
```
$ /usr/libexec/makewhatis -o /tmp/whatis \
(/usr/bin/manpath | string split : | xargs readlink -f)
```
2024-09-14 13:38:33 -07:00
Kerim
bc55945072
improved vi keybind
2024-09-14 13:33:21 -07:00
Johannes Altmanninger
5b04f221a3
__fish_anypager: remove bat from default choice
...
As pointed out in
b83f3b0e98 (commitcomment-146189480)
bat is not actually useful. Also its (monochrome) output is unreadable on
my system.
2024-09-14 07:21:56 +02:00
Theodor Tonum
5344576dc6
fix: pacman quiet typo
2024-09-13 09:59:56 +02:00
Abel Chalier
65ab9e7bfc
clearer wording on test.fish completions
2024-09-05 17:33:24 +02:00
may
79a9c0e0f2
add completions for git diff --color-moved and --color-moved-ws ( #10698 )
2024-09-03 18:00:17 -05:00
Fabian Boehm
983746a697
fish_vi_cursor: Remove terminal checks
...
We keep having to extend these with new terminals, and I can no longer
find a terminal that fails this.
Even emacs' ansi-term can now at least reliably ignore the sequence.
2024-08-30 21:28:15 +02:00
Klaus Hipp
1020d830e5
Add delta completions
2024-08-30 21:02:03 +02:00
exploide
cf6391b8d3
completions: improved xxd completions
...
- the __fish_seen_any_argument function did not work
- the xxd_exclusive_args specification was not correct
- longer old-style options were missing
- technically short options are also old-style options in xxd
- some options were missing
2024-08-30 20:34:04 +02:00
Nihaal Sangha
5f4bc28008
Add xcodes completions
2024-08-30 20:33:01 +02:00
Nihaal Sangha
02da9fa845
Add warp-cli completions
2024-08-30 20:32:40 +02:00
Nihaal Sangha
695c7a0071
Add OpenTofu completions
...
This is based on the existing Terraform completions with minimal changes.
2024-08-30 20:32:18 +02:00
EmilyGraceSeville7cf
74a91afa38
feat: add jv completion
2024-08-30 20:28:23 +02:00
Nadir Fejzic
28a5bac560
fix: add ghostty to terminals that support vi cursors
2024-08-26 20:18:59 +02:00
EmilyGraceSeville7cf
0954ec2596
feat: add yajsv completion
2024-08-24 16:30:52 -07:00
Dezhi Wu
04a4e5c4e7
Add completions for jj
...
Jujutsu (jj) is a powerful version control system for software projects.
More information can be found at https://github.com/martinvonz/jj
2024-08-24 15:26:18 -07:00
Fabian Boehm
569d3cdfff
completions/git: Add rev-list
...
The basics, by eye-balling the options that are the same as log.
Also fixes a typo: ingnore-missing
2024-08-20 20:55:16 +02:00
Fabian Boehm
c9bc04f274
fish_config: Write an empty prompt if necessary
...
This clears the right prompt if the new preset doesn't have any.
This was supposed to be fixed but was broken again in
f3b950157d
.
Fixes #10675 .
2024-08-19 17:03:52 +02:00
triallax
ad674c61dc
Improve apk completions for apk 3.x
...
- -q silenced warnings in apk 2.x but not in in 3.x, so redirect stderr
to /dev/null to avoid seeing warnings while completing (-q is still
passed to `apk search` as it strips package versions and releases)
- Drop `-q` from `apk info`, as on apk 3.x it prevents apk info from
outputting anything at all
I've tested these changes on both Chimera Linux (which uses apk 3.x)
and Alpine Linux (which is still using 2.x).
2024-08-18 12:28:36 +02:00
EmilyGraceSeville7cf
7883de6562
feat: add web-ext
completion
2024-08-18 12:28:03 +02:00
Fabian Boehm
a23cfd0aa8
Simplify freedesktop icon completions
...
Use `path` more and skip the `sort` - this is for completions and
they're sorted internally.
2024-08-18 12:22:39 +02:00
kpbaks
f07e6c6667
Add completions for notify-send
2024-08-18 12:18:26 +02:00
Fabian Boehm
7fc58ee7f5
help: Show online URL in case showing it locally doesn't work.
...
See #10668 .
2024-08-13 15:46:22 +02:00
Fabian Boehm
0520b56ea9
webconfig: Don't allow exceptions from chromeos workaround
...
This except clause was too narrow, so it would fail here even on other
systems just because webbrowser.get() returned nothing usable
Now it will fail *later* with "could not locate runnable browser", but
at least it won't say anything about chromeos on non-chromeos systems.
2024-08-13 15:41:44 +02:00
Munzir Taha
58cf600747
Create run0.fish
...
Initial run0 completion which could later be improved.
2024-08-11 11:45:21 +02:00
Colin Woodbury
7f7a9a3e09
Update aura
completions
2024-08-11 11:44:57 +02:00
Klaus Hipp
c958ee08a3
Update zed
completions
2024-08-11 11:44:07 +02:00
Zapeth
9dd0b60509
Update xbps-install.fish
...
`-R` or `--repository` require an argument which is in most cases a url, but can also refer to a directory path on the file system
2024-08-11 11:43:29 +02:00
metamuffin
5648c86a08
wg completion
2024-08-11 11:42:45 +02:00
Lzu Tao
a1a293032a
Complete commands after timeout
2024-08-11 11:41:17 +02:00
Lzu Tao
ca485768cb
Complete gem install --user-install
2024-08-11 11:41:17 +02:00
Johannes Altmanninger
ff476eff2d
Read \e prefix for escape sequences as alt modifier
...
The \e\e\[A style is bad but iTerm and putty (alt-left) use it.
The main motivation for this change is to improve fish_key_reader output.
Part of #10663
2024-08-11 11:31:13 +02:00
Johannes Altmanninger
d32825ba57
Decode formatOtherKeys=0 format (XTerm default) too
...
Part of #10663
2024-08-11 11:31:13 +02:00
Fabian Boehm
bd5f9babd7
__fish_seen_subcommand_from: Fix error when there's no second token
...
Regression from 2bfa7db7bc
Can be triggered e.g. with `complete -C"history "`.
2024-08-08 21:20:07 +02:00