https://github.com/innovativeinventor/dev-fish
A personal repository for the fish shell with my preferred shortcuts (and modern tooling).
https://github.com/innovativeinventor/dev-fish
Last synced: about 2 months ago
JSON representation
A personal repository for the fish shell with my preferred shortcuts (and modern tooling).
- Host: GitHub
- URL: https://github.com/innovativeinventor/dev-fish
- Owner: InnovativeInventor
- License: mit
- Created: 2019-08-06T01:23:48.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2020-10-25T15:33:50.000Z (over 5 years ago)
- Last Synced: 2025-02-26T14:45:26.681Z (over 1 year ago)
- Language: Shell
- Homepage:
- Size: 25.4 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

#### dev-fish
> A plugin for [Oh My Fish][omf-link].
[](/LICENSE)
[](https://fishshell.com)
[](https://www.github.com/oh-my-fish/oh-my-fish)
## Requirements
- [Omf](https://github.com/oh-my-fish/oh-my-fish)/[Fish](https://github.com/fish-shell/fish-shell)
- [NeoVim](https://github.com/neovim/neovim)/[MacVim](https://github.com/macvim-dev/macvim)
- [Exa](https://github.com/ogham/exa)
- [fd](https://github.com/sharkdp/fd)
- [glances](https://github.com/nicolargo/glances)
## Install
Once this is in one of your omf package repositories, run:
```fish
$ omf repositories add https://github.com/InnovativeInventor/fish-personal master
$ omf install dev-fish
```
## Usage
Use your command line just like normal (and revel in the better `ls`, `find`, `top`, and vim)
## Aliasing Philosophy
The reason why this project overwrites/overaliases common linux utilities like `top` or `ls` is so that there is never a time when you type in `top` into a machine and *nothing* pops up.
It's hard to break habits, so getting used to using something like `glances` or `exa` and accidentally trying to run those programs on a different machine can get annoying.
By overwriting/overaliasing common linux utilities, you only have one command to memorize and it'll never fail you.
# License
[MIT][mit] © [InnovativeInventor][author] et [al][contributors]
[mit]: https://opensource.org/licenses/MIT
[author]: https://github.com/{{USER}}
[contributors]: https://github.com/{{USER}}/plugin-dev-fish/graphs/contributors
[omf-link]: https://www.github.com/oh-my-fish/oh-my-fish
[license-badge]: https://img.shields.io/badge/license-MIT-007EC7.svg?style=flat-square