Commit graph

5233 commits

Author SHA1 Message Date
EmilyGraceSeville7cf
1a1169fece fix(completion): remove mnemonics 2024-09-30 00:39:22 +10:00
EmilyGraceSeville7cf
1175c701a2 feat(completion): standardize descriptions 2024-09-17 07:06:10 +10:00
EmilyGraceSeville7cf
48aef19b03 feat(completion): support termux-wifi-enable command 2024-09-17 02:12:21 +10:00
EmilyGraceSeville7cf
ffd04022c6 feat(completion): support termux-wallpaper command 2024-09-17 02:10:35 +10:00
EmilyGraceSeville7cf
df5cea3e6d feat(completion): support termux-volume command 2024-09-17 02:06:03 +10:00
EmilyGraceSeville7cf
9fad7e9936 fix(completion): use new function to complete streams 2024-09-17 02:03:22 +10:00
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