mirror of
https://github.com/oh-my-fish/oh-my-fish.git
synced 2025-02-21 08:30:40 +08:00

+ Add fish eval fix See #fish-shell/pull/1892 + New and improved output system with colors, etc. + Support for multiple non-nested describe blocks. + Remove spec.log and favor `msg` plugin and standard echo. + `spec.eval` no longer evaluates multiple functions, acting now as a simplified router between the view `spec.view` and the controller `spec.run`. + Add new `spec.view` to act as a hub for all test output. + Add report with passed/failed tests to `spec.view` + Now test descriptions are used directly from the function name. Description fields are now optional.
Plugins
- android-sdk – Android SDK integration.
- archlinux – Provides a number of plugins to make using Arch Linux easier.
- autojump – Makes navigating filesystem much faster. See autojump article and video. Bindings only, autojump needs to be installed separately.
- better-alias - Provide alias with auto completion.
- brew – Homebrew integration.
- bundler – Use Ruby's Bundler automatically for some commands.
- ccache – Enable ccache to speed up compilation.
- django – Helper for Django Unit tests. Cleans the cached modules as well.
- ec2 – Exports env variables for Amazon's EC2 management.
- emoji-clock – The current time with half hour accuracy as an emoji symbol.
- extract – Plugin to expand or extract bundled & compressed files.
- fry – Starts fry, a simple Ruby version manager for fish.
- gem – Ruby gem integration.
- gi – gitignore.io CLI for fish.
- git-flow – git-flow Completion support for git-flow.
- jump – A port of Jeroen Janssens’ “jump” utility.
- local-config – Support per-user, per-host and per-platform custom config files.
- localhost – Opens
http://localhost:3000
(and other ports) in the default browser. - mc – Plugin to start mc with a shell compliant (Bash).
- ndenv – Helpers for another node.js version manager.
- node – Adds locally installed NodeJS
npm
binary executable modules to the path. - percol – Browse your fish history with percol.
- peco – Browse your fish history with peco.
- php – Manage phphttp server.
- plenv – plenv Perl binary manager integration.
- pyenv – Simple Python Version Management integration.
- python – Set of shortcuts to Python based utilities (pybeatifyjson – clean JSON files, pyclean – remove old
.pyc
, pyhttp & pysmtp – simple HTTP & SMTP servers) - rails – Alias for executing database migrations.
- rake – Completions for rake tasks.
- rbenv – rbenv Ruby environment/version manager.
- replace – A port of replace.
- rvm – RVM Ruby version manager.
- ssh – ssh conservative $TERM value helper.
- sublime – Creates
subl
command line shortcut to launch Sublime Text editor. - tmux – Plugin to start tmux with support for 256 colours.
- vi-mode – Basic vi key bindings emulation for fish.
- xdg – Setup xdg environment on Linux.
- z – Integration with z (autojump alternative).