Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/phette23/fishrc
Fish shell customizations
https://github.com/phette23/fishrc
dotfiles fish fish-configuration shell
Last synced: 11 days ago
JSON representation
Fish shell customizations
- Host: GitHub
- URL: https://github.com/phette23/fishrc
- Owner: phette23
- Created: 2014-05-22T19:07:56.000Z (over 10 years ago)
- Default Branch: main
- Last Pushed: 2024-09-10T17:39:50.000Z (about 2 months ago)
- Last Synced: 2024-10-12T19:49:14.380Z (26 days ago)
- Topics: dotfiles, fish, fish-configuration, shell
- Language: Shell
- Homepage:
- Size: 150 KB
- Stars: 20
- Watchers: 4
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Fish Configuration
[Fish shell](http://fishshell.com/) customizations, such as handy aliases & functions.
My configuration dotfiles are in [a separate project](https://github.com/phette23/dotconfig).
## Structure
Everything is sourced through config.fish. The files inside "inc" have self-explanatory names, like "aliases".
Fish autoloads any functions in the "functions" directory.
**setup.sh** gets you up-&-running on a new Mac by adding fish to /etc/shells, downloading the iTerm integration script, and copying these files into place.
**universal.fish** sets a couple universal variables which you may want, again handy for setting up a new system.
The included "copy.fish" script copies config.fish, as well as the contents of "inc" and "functions", into fish's configuration directory (~/.config/fish).