aboutsummaryrefslogtreecommitdiffhomepage
path: root/share
Commit message (Collapse)AuthorAge
* __fish_hg_prompt: Only show current bookmarkGravatar Fabian Homborg2015-09-26
|
* __fish_hg_prompt: Add bookmark supportGravatar Fabian Homborg2015-09-26
|
* __fish_hg_prompt: Bail early if not in a hg repoGravatar Fabian Homborg2015-09-26
|
* Correct the comment on the default pathGravatar Wonicon2015-09-26
| | | | | According to the newer code below: xdg_data_home = os.getenv('XDG_DATA_HOME', '~/.local/share') the actual default path is ~/.local/share/fish/generated_completions/
* Normalize ls completions and bring them up-to-dateGravatar Fabian Homborg2015-09-26
| | | | | | | This adds the --group-directories-first option for GNU ls and fixes a typo in --block-size (not --blocksize). Fixes #2425.
* Introduce __fish_print_pacman_repos helperGravatar Fabian Homborg2015-09-25
| | | | | | | This is used in at least 4 places, all of which have a bug in that they print "options" as a valid repo. It seems better to fix it once, especially given that there are tons of AUR helpers and pacman wrappers, all of which might need this info.
* __fish_print_{addresses,interaces}: Better OSX/BSDGravatar Fabian Homborg2015-09-24
|
* __fish_print_{addresses,interfaces}: Add alternative to net_toolsGravatar Fabian Homborg2015-09-24
| | | | | | | | | | | net_tools, which provides `ifconfig` and `netstat`, among other things, has last been updated in 2013. This means `ifconfig` on linux is basically dead. Instead of ifconfig, use `ip` (from iproute2), which is much more powerful and provides a much more annoying commandline syntax. Instead of netstat, just look at /sys/class/net.
* export: Enable values with "=" in themGravatar Fabian Homborg2015-09-24
| | | | | | Only split on the first "=" to achieve this. Closes #2403
* Fix vi* completionsGravatar Fabian Homborg2015-09-23
| | | | I forgot a "-c".
* Fix aliases with whitespaceGravatar Fabian Homborg2015-09-23
| | | | | | | | And document how that stuff works. Fixes #2220 Also, the string stuff is cool.
* Refactor *vi* completions, add nvim wrapperGravatar Fabian Homborg2015-09-23
| | | | | | | This assumes `vim` is always vim (or close enough, nvim should also work), while `vi` could be either. Fixes #2416
* git completion: Describe aliases with their definitionsGravatar Fabian Homborg2015-09-22
| | | | I could have sworn we had this already.
* git completions: Switch more to `string`Gravatar Fabian Homborg2015-09-22
|
* git completion: Rewrite __fish_git_ranges with the string stuffGravatar Fabian Homborg2015-09-22
| | | | | | Cuts down on perl. Also complete heads (i.e. tags and branches) always.
* git completions: Add remote branches with only one remoteGravatar Fabian Homborg2015-09-22
| | | | Fixes #675
* Maven completion addedGravatar Johannes Schneider2015-09-19
|
* Add completion for Arch's mkinitcpioGravatar Fabian Homborg2015-09-17
|
* Add alsactl completionsGravatar Fabian Homborg2015-09-17
|
* systemctl completions: Show instanced servicesGravatar Fabian Homborg2015-09-17
| | | | | This unfortunately requires us to do two systemctl calls, but it's still pretty fast.
* busctl completions: Fix usermodeGravatar Fabian Homborg2015-09-17
| | | | Block-scope strikes again!
* systemctl completions: Support systemd in /libGravatar Fabian Homborg2015-09-16
| | | | | | | Debian has not merged /usr/lib and /lib, so they install the `systemd` binary at /lib/systemd/systemd. See https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=790671
* Complete atom package manager or apmdGravatar Dan Underwood2015-09-16
| | | | Completions for `apm` now support both the Advanced Power Management client and the Atom text editor.
* Fix issue with pkg --jail=value completionGravatar Konrad Borowski2015-09-16
|
* Add pkgng command completionsGravatar Konrad Borowski2015-09-16
| | | | Fixes #1054.
* Informative git prompt: Handle root/toor usersGravatar Fabian Homborg2015-09-15
| | | | | | Fixes #961 This should probably be in a helper function
* Webconfig: It's abbr --erase, not abbr --removeGravatar Fabian Homborg2015-09-13
| | | | | This was renamed in c0cf25cf0b28969dd9ef821f7952f42783ed6720 but never in webconfig.
* Webconfig: abbr doesn't support "--"Gravatar Fabian Homborg2015-09-13
| | | | Fixes #2276
* Fix npm run completion executing only on completions load, also:Gravatar Stefan Maric2015-09-12
| | | | * Better handling of `npm run` output
* Remove redundant completions that lack descriptions for npmGravatar Stefan Maric2015-09-12
|
* Make use of `npm completion`Gravatar Stefan Maric2015-09-12
|
* Add script values as descriptions to npm run/run-script completionGravatar Stefan Maric2015-09-12
|
* Complete list of available scripts for npm run/run-script commandGravatar Stefan Maric2015-09-12
|
* git completion: Don't check $cmd[1]Gravatar Fabian Homborg2015-09-10
| | | | Before we do anything else, remove this senseless piece of code
* git: Add more options for format-patch and submoduleGravatar Fabian Homborg2015-09-10
| | | | | | Not all of them and only those that don't accept arguments for now Fixes #1996
* git completion: Ignore stderr for all commandsGravatar Fabian Homborg2015-09-10
| | | | Might print unrelated crap if we try to complete while not in a git repository
* Allow set_color options in general for linux VTsGravatar Fabian Homborg2015-09-10
|
* rbenv completion: Remove trailing spacesGravatar Fabian Homborg2015-09-10
|
* Also allow bold, underline and printing colors in linux kernel VTsGravatar Fabian Homborg2015-09-10
| | | | | bold works, printing colors doesn't change anything and underline doesn't _break_.
* rbenv completion: Support ruby-build as pluginGravatar Fabian Homborg2015-09-10
| | | | Fixes #1028
* Add __fish_sgrepGravatar Fabian Homborg2015-09-09
| | | | | | Missed in b85a8bb because of `git commit -a`. Fixes #2372
* Rename sgrep to __fish_sgrepGravatar Fabian Homborg2015-09-09
| | | | Makes it harder to cause issues with aliases, see fish-shell#2245
* Add descriptions to dd completionsGravatar Fabian Homborg2015-09-09
| | | | Fixes #752.
* Complete tags for git-tag onlyGravatar Jan Ernsting2015-09-07
|
* Ensure display of modified files for git commitGravatar Jan Ernsting2015-09-07
|
* Add missing descriptionGravatar Jan Ernsting2015-09-07
| | | | git reset allows for files and branches as completion results
* Add file completion for git-resetGravatar Jan Ernsting2015-09-07
| | | | Staged files are now offered for completion
* Add completion for git-commitGravatar Jan Ernsting2015-09-07
| | | | Modified files are provided for completion
* Vcs prompt: Break if vcs isn't installedGravatar Fabian Homborg2015-09-06
| | | | | Prevents an annoying error message. Fixes #2363.
* Added completions for entrGravatar James2015-09-02
|