EmilySeville7cfg
05ba662dcd
Fix reg completion:
...
- /s description fix
2022-01-26 21:37:39 -08:00
EmilySeville7cfg
cd64ed5d27
Fix awk command for cmdkey
2022-01-26 21:37:39 -08:00
EmilySeville7cfg
e118bde5c8
Enhance cmdkey completion:
...
- error fixes
- more accurate hints
2022-01-26 21:37:39 -08:00
EmilySeville7cfg
0281017c5a
Add __fish_list_windows_users function
2022-01-26 21:37:39 -08:00
EmilySeville7cfg
2c55213b81
Replace ! with not for attributes
2022-01-26 21:37:39 -08:00
EmilySeville7cfg
5f1384c6c3
Distribute code into several functions for reg
2022-01-26 21:37:39 -08:00
EmilySeville7cfg
ee74ebd314
Completion for powershell command
2022-01-26 21:37:39 -08:00
EmilySeville7cfg
c7534b2dd5
Completion for schtasks command
2022-01-26 21:37:39 -08:00
EmilySeville7cfg
71f43c5fda
Completion for rd command
2022-01-26 21:37:39 -08:00
EmilySeville7cfg
16c1850ae0
Complete for md command
2022-01-26 21:37:39 -08:00
EmilySeville7cfg
c3f928b2fa
Hide /-y, /y when needed for copy command
2022-01-26 21:37:39 -08:00
EmilySeville7cfg
61a77ef9fc
Hide /c, /k when needed for cmd command
2022-01-26 21:37:39 -08:00
EmilySeville7cfg
cd991d5936
/d support for cleanmgr command
2022-01-26 21:37:39 -08:00
EmilySeville7cfg
656d3479dc
Drive suggestions for attrib command
2022-01-26 21:37:39 -08:00
EmilySeville7cfg
e137df393a
Better /u, /p support for setx command
2022-01-26 21:37:39 -08:00
EmilySeville7cfg
ae95c072c9
Generate shorter passwords
2022-01-26 21:37:39 -08:00
EmilySeville7cfg
16380074a5
--bytes instead of -c in __fish_generate_password
2022-01-26 21:37:39 -08:00
EmilySeville7cfg
e08125c85a
Format __fish_generate_password
2022-01-26 21:37:39 -08:00
EmilySeville7cfg
832c0a3be2
Helper function __fish_generate_password add
2022-01-26 21:37:39 -08:00
EmilySeville7cfg
76e200e3f5
Completions for cmdkey command
2022-01-26 21:37:39 -08:00
EmilySeville7cfg
9de5e1918f
+/- hints for attrib command
2022-01-26 21:37:39 -08:00
EmilySeville7cfg
5574d13622
Fix setx completion
2022-01-26 21:37:39 -08:00
EmilySeville7cfg
da1fdc758b
Fix reg completion
2022-01-26 21:37:39 -08:00
EmilySeville7cfg
5aac064b2c
Fix second for loop in __fish_seen_argument
2022-01-26 21:37:39 -08:00
EmilySeville7cfg
1bd01436d9
Completion for setx command
2022-01-26 21:37:39 -08:00
EmilySeville7cfg
4b6e4fb7f0
Remove unused var in reg.fish
2022-01-26 21:37:39 -08:00
EmilySeville7cfg
3a89363132
Completion for reg command
2022-01-26 21:37:39 -08:00
EmilySeville7cfg
080c215d48
Completion for pause command
2022-01-26 21:37:38 -08:00
EmilySeville7cfg
529f82a990
Clean-up all completions
2022-01-26 21:37:38 -08:00
EmilySeville7cfg
7c2e05f223
Completion for forfiles command
2022-01-26 21:37:38 -08:00
EmilySeville7cfg
2bd7daec20
Completion for copy command
2022-01-26 21:37:38 -08:00
EmilySeville7cfg
7f1ea27008
Windows options support in __fish_seen_argument
2022-01-26 21:37:38 -08:00
EmilySeville7cfg
3c943d2836
Completion for comp command
2022-01-26 21:37:38 -08:00
EmilySeville7cfg
1a005a76ef
Completion for ver command
2022-01-26 21:37:38 -08:00
EmilySeville7cfg
36eb310732
Completion for vol command
2022-01-26 21:37:38 -08:00
EmilySeville7cfg
8092d40cb7
Completion for cmd command
2022-01-26 21:37:38 -08:00
EmilySeville7cfg
064fd61bc4
Completion for cls command
2022-01-26 21:37:38 -08:00
EmilySeville7cfg
555166425b
Completion for cleanmgr command
2022-01-26 21:37:38 -08:00
EmilySeville7cfg
bedb20e4b3
Completion for clean command
2022-01-26 21:37:38 -08:00
EmilySeville7cfg
63165085e1
Completion for choice command
2022-01-26 21:37:38 -08:00
EmilySeville7cfg
bf72247e1a
Completion for attributes command
2022-01-26 21:37:38 -08:00
EmilySeville7cfg
4f07bb8824
Completion for attrib
2022-01-26 21:37:38 -08:00
Spenser Black
eb7603f1c6
Make __fish_git_is_rebasing
respect git -C
...
Co-authored-by: Johannes Altmanninger <aclopte@gmail.com>
2022-01-26 18:43:57 +01:00
Spenser Black
3b690214dc
Add git checkout --[no-]recurse-submodules
2022-01-26 18:43:57 +01:00
Spenser Black
03b3891d73
Add git rebase --edit-todo
completion
2022-01-26 18:43:57 +01:00
Spenser Black
3575bc6c19
Hide interactive rebase options when not rebasing
...
`--abort`, `--skip`, and `--continue` are hidden when a rebase isn't in
progress.
2022-01-26 18:43:57 +01:00
Spenser Black
4ae29ec1fe
Add --prune
option to git fetch
and git pull
2022-01-26 18:43:57 +01:00
Spenser Black
2fcea496a9
Complete only filenames after git show --
2022-01-26 18:43:57 +01:00
EmilySeville7cfg
36699d49d8
Specify program versions
2022-01-23 21:52:17 +08:00
EmilySeville7cfg
f881f70992
Completion for matlab command
2022-01-23 21:52:17 +08:00
EmilySeville7cfg
ec870fff93
Completion for octave command
2022-01-23 21:52:17 +08:00
exploide
229e315fc5
tar completion: added useful options
2022-01-23 14:33:07 +01:00
Aaron Gyes
b1deb8af89
down-or-search: shorten description
2022-01-22 21:12:01 -08:00
Aaron Gyes
1262469aea
Shorten two more command's descriptions
...
Two columns at 119 width.
2022-01-22 21:04:26 -08:00
Aaron Gyes
ed0b6cdc9d
Shorten fish_sigtrap_handler description.
...
We can now get two columuns in the pager hitting <TAB> at 124 cols
2022-01-22 20:57:48 -08:00
Aaron Gyes
4a6dbe0922
prompt_* functions: shorten their descriptions
2022-01-22 20:06:37 -08:00
Jeff Dickey
af11a628f9
git diff --quiet has no "-q" flag
...
https://git-scm.com/docs/git-diff#Documentation/git-diff.txt---quiet
2022-01-22 13:17:11 +08:00
Dundar Göc
fe21cb44c9
entr
2022-01-21 18:11:48 -08:00
Dundar Göc
e8af17c191
lpadmin
2022-01-21 18:11:48 -08:00
Dundar Göc
864f5ca254
lpstat
2022-01-21 18:11:48 -08:00
Dundar Göc
954de44414
mocp
2022-01-21 18:11:48 -08:00
Dundar Göc
f45ca4aca4
completions(postgresql): shorten descriptions
2022-01-21 18:11:48 -08:00
Dundar Göc
cd52937771
completions(sass): shorten descriptions
2022-01-21 18:11:48 -08:00
Dundar Göc
48e686dae2
completions(latexmk): shorten descriptions
2022-01-21 18:11:48 -08:00
Dundar Göc
095aed64e0
completions(imagemagick): shorten descriptions
2022-01-21 18:11:48 -08:00
Dundar Göc
7667a51d93
completions(cdrecord): shorten descriptions
2022-01-21 18:11:48 -08:00
Dundar Göc
3bad45a933
completions(bison): shorten descriptions
...
Work on https://github.com/fish-shell/fish-shell/issues/6981
2022-01-21 18:11:48 -08:00
Fabian Homborg
b74f610a47
completions/gcc: Some small fixes
...
Remove some nonexistent options (my gcc does not know "-mdata"), fix
the longest description in all of fish and remove some argument
markers from the option.
2022-01-20 17:14:38 +01:00
Dundar Göc
157d8cfd74
completions(ant): shorten descriptions
2022-01-20 10:49:40 +01:00
Dundar Göc
8878e990a4
completion(ansible-playbook, ansible): shorten descriptions
2022-01-20 10:48:41 +01:00
Dundar Göc
87ce317716
completion(animate): shorten descriptions
2022-01-20 10:48:08 +01:00
Fabian Homborg
9d59254a72
themes: Resolve pager_selected_background
...
This sets the variable to the background value of
$fish_color_search_match, which fixes the case where you switch from a
theme with a set selected background (like our default, now) to one without.
2022-01-19 17:54:59 +01:00
Fabian Homborg
24f9fdd0a7
themes/default: Set pager selection to reverse
...
This makes it look okay on both light and dark backgrounds.
2022-01-19 17:23:42 +01:00
Fabian Homborg
89e85e05e0
completions/git: Add add --chmod option
...
Fixes #8652 .
2022-01-18 19:20:27 +01:00
Dundar Göc
48652eebc1
completion: add completions for topgrade
2022-01-18 23:33:52 +08:00
dundargoc
9b3783d54a
completions: shorten descriptions for p4 ( #8647 )
...
Work towards #6981
2022-01-17 11:06:05 -08:00
Fabian Homborg
0127b237e7
completions/git: Complete heads for push
...
Fixes #8650
2022-01-17 17:49:00 +01:00
Jakub Panek
d5076572c8
completions(apk.fish): force file/parameter completion
...
Signed-off-by: Jakub Panek <me@panekj.dev>
2022-01-17 06:48:54 +01:00
Max Nordlund gmail
49a0362c12
Fix nmap --script completion
...
It's using GNU specific flags, which doesn't work on BSDs like macOS.
Instead this just formats the current time into
seconds and then the `math` builtin for calculating the 5 min timeout.
2022-01-16 15:13:57 +01:00
Johannes Altmanninger
04a905961d
completions/conda.fish: use __fish_is_first_token
...
Closes #8614
2022-01-16 15:02:53 +01:00
Fabian Homborg
698b818935
Shorten default title
...
This now skips the "fish" bit and uses prompt_pwd to print a shorter title.
See #8641 .
2022-01-16 11:17:31 +01:00
Fabian Homborg
30dc91225e
css: Pick nicer fonts
...
Unfortunately the normal font families like "sans-serif" and
"monospace" are basically broken because the browser defaults are
decades old.
TODO: Inline code is barely distinguishable.
2022-01-13 16:23:54 +01:00
Fabian Homborg
cc796e4dfc
Webconfig: Remove unused font declaration
...
This was for <code> tags, which we don't have here. The rest is
already all monospace and Source Code Pro has bugs on macOS.
2022-01-13 16:23:54 +01:00
Spenser Black
6ef726b285
Include tags in git push
completions ( #8630 )
...
Resolves #8621
2022-01-11 21:27:23 +01:00
exploide
49a9610c31
completions: complete users for id command and added two further options
2022-01-08 13:51:52 +01:00
Kid
aa6e0cc157
Skip more leading commands in __fish_man_page
( #8612 )
...
* Skip leading `xargs` in `__fish_man_page`
* Complete the list
* `git` does not qualify either
2022-01-08 13:50:31 +01:00
Kid
491dd92ac2
Add isatty
completion ( #8609 )
...
* Add `isatty` completion
* Keep order
2022-01-08 13:46:54 +01:00
David Adam
b4e8e5abff
__fish_print_apt_packages: stringify
...
GNU tr is not Unicode-aware, and was corrupting descriptions that had
non-ASCII characters.
Additionally, rather than using the Unicode private use characters, use
the ASCII/UTF-8 record separator character as it was intended.
The sed command could probably be rewritten to do all the heavy lifting
here, but would be even less readable.
Closes #8575 .
2022-01-06 23:55:18 +08:00
Fabian Homborg
41da16408a
sample_prompts/disco: Actually use luminance for dir color
...
Instead of weirdly smearing the color, simply increase the values
until they are bright enough.
This prevents /tmp from being white, and guarantees visible colors for
all directories.
2022-01-05 18:14:24 +01:00
Kid
a0c2be5fc3
Fix xargs
option completions
2022-01-04 19:02:08 +08:00
Daniil Baturin
f254692759
completions/opam: add completions for "opam switch"
2021-12-30 22:33:45 +01:00
ridiculousfish
37625053d4
fish_git_prompt: be careful about git config
...
fish_git_prompt may run certain git commands which may invoke certain
external programs as specified `.git/config`. Prevent this by suppressing
certain git config options.
2021-12-30 13:11:04 -08:00
Ilya Grigoriev
084967e560
webconfig.py: minor polish of is_chromeos_garcon
...
The `name` attribute I used in commit f725cd402d
is undocumented, and [someone discovered] that it does not exist for one
possible browser on MacOS. This should make the code work correctly even in that case.
This probably doesn't currently cause a problem, at least when
`isMacOS10_12_5_OrLater()` is true, because of the ordering of the if
statements in the `runThing` function.
[someone discovered]: https://bugs.python.org/issue43424#msg409087
2021-12-30 12:55:52 +01:00
Nils K
1877253f47
Pass all of $argv to pk-command-not-found ( #8591 )
...
Fixes #8579 .
2021-12-28 12:56:31 +08:00
Johannes Altmanninger
ac428b23e5
completions/git: use our __fish_git wrapper for listing config values
...
Git completions use wrapper function __fish_git instead of directly
running git. This allows them to be aware of Git's global options, like
--git-dir. Let's use __fish_git also for listing config keys & values,
so it can more accurately list local (= per repo) git configuration.
2021-12-27 14:41:59 +01:00
Johannes Altmanninger
ee3a26d849
completions/git: fix completions for "git config"
...
We don't provide completions on "git config " because we require
"fish_is_nth_token 3". Confusingly, fish_is_nth_token only counts
tokens *before* the cursor, so 2 is the right number here.
While at it, fix a typo and delete an unused completion entry (it
ran conditional on __fish_is_first_arg, which is always false for a
git subcommand).
2021-12-27 14:41:24 +01:00
Kid
36be635393
Provide completions for complete
without -c
( #8587 )
2021-12-26 13:49:28 -08:00
Kid
8abc6b2f8c
Provide completions for history
without search
subcommand ( #8588 )
2021-12-26 13:48:49 -08:00
Sergei Morozov
69b5a3535c
Add basic completion for mvn -pl switch ( #8570 )
...
This patch introduces basic completion of the -pl|--projects switch for
mvn. The implementation is quite naive but it's better than nothing. A more
robust implementation would require either scanning the filesystem or running
mvn which might slow down completion significantly.
This solution can be improved by using an XML parser instead of grep/sed.
2021-12-26 22:37:13 +01:00
Aaron Gyes
6c6a8f93e9
webconfig.py: don't handle except BaseException
...
These ought to be more specific.
2021-12-21 14:06:19 -08:00