EmilyGraceSeville7cf
5b9c2096be
fix(completion): stream name case for termux-tts-speak command
2024-09-17 01:54:54 +10:00
EmilyGraceSeville7cf
35e056244c
feat(completion): support termux-vibrate command
2024-09-17 01:52:11 +10:00
EmilyGraceSeville7cf
4c0e7f2a66
feat(completion): support termux-usb command
2024-09-17 01:48:46 +10:00
EmilyGraceSeville7cf
b16ce7bc11
feat(completion): support termux-tts-speak command
2024-09-17 01:43:11 +10:00
EmilyGraceSeville7cf
9cfede2f81
feat(completion): support termux-torch command
2024-09-17 01:28:53 +10:00
EmilyGraceSeville7cf
4606153aa7
feat(completion): support termux-toast command
2024-09-17 01:25:47 +10:00
EmilyGraceSeville7cf
45efb05a67
feat(completion): support termux-telephony-call command
2024-09-17 01:06:06 +10:00
EmilyGraceSeville7cf
6a7f648946
feat(completion): support termux-sms-send command
2024-09-17 01:02:01 +10:00
EmilyGraceSeville7cf
603f4b23a9
feat(completion): support termux-sms-list command
2024-09-17 00:24:22 +10:00
EmilyGraceSeville7cf
4c7e9b81ec
feat(completion): support termux-share command
2024-09-16 01:20:09 +10:00
EmilyGraceSeville7cf
4235e212de
fish(completion): support termux-sensor command
2024-09-16 00:55:21 +10:00
EmilyGraceSeville7cf
86e11ac844
feat(completion): support termux-notification-remove command
2024-09-15 23:57:32 +10:00
EmilyGraceSeville7cf
39b5759bb0
feat(completion): move function to functions/*
2024-09-15 23:54:30 +10:00
EmilyGraceSeville7cf
d7869fa42d
feat(completion): support termux-notification command
2024-09-15 23:50:28 +10:00
EmilyGraceSeville7cf
0b6f671094
feat(completion): support termux-microphone-record command
2024-09-15 22:19:02 +10:00
EmilyGraceSeville7cf
585e6e33f8
fix(completion): place -x flag correctly
2024-09-15 22:06:15 +10:00
EmilyGraceSeville7cf
c68c9ae281
fix(completion): typo
2024-09-15 22:01:07 +10:00
EmilyGraceSeville7cf
1add358d3a
fish(completion): support termux-job-scheduler command
2024-09-15 22:00:36 +10:00
EmilyGraceSeville7cf
8dec523819
feat(completion): support termux-infrared-transmit command
2024-09-15 21:17:02 +10:00
EmilyGraceSeville7cf
68324235db
fix(completion): file completion
2024-09-15 21:14:22 +10:00
EmilyGraceSeville7cf
673fe671d3
fix(completions): simplify code for date
2024-09-15 09:24:51 +10:00
EmilyGraceSeville7cf
47dcc16e35
fix(completion): don't split date format on spaces
2024-09-15 09:13:04 +10:00
EmilyGraceSeville7cf
05706a86df
feat(completion): support termux-media-scan command
2024-09-15 09:06:26 +10:00
EmilyGraceSeville7cf
8729f94fb3
feat(completion): support termux-media-player command
2024-09-15 09:03:15 +10:00
EmilyGraceSeville7cf
0f1e330534
feat(completion): support termux-location command
2024-09-15 08:53:28 +10:00
EmilyGraceSeville7cf
81cdeeab68
fix(completion): disable file completion
2024-09-15 08:47:30 +10:00
EmilyGraceSeville7cf
b73ba4ffe3
feat(completion): add termux-dialog support
2024-09-15 08:46:54 +10:00
EmilyGraceSeville7cf
0dadada3a0
feat(completion): support termux-camera-photo command
2024-09-15 08:07:46 +10:00
EmilyGraceSeville7cf
ca613ee7b0
feat(completion): support termux-call-log command
2024-09-15 07:50:43 +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