Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zephraph/plugin-finstall
A fish plugin to help track and replicate installations
https://github.com/zephraph/plugin-finstall
fish fish-shell oh-my-fish oh-my-fish-plugin plugin
Last synced: 28 days ago
JSON representation
A fish plugin to help track and replicate installations
- Host: GitHub
- URL: https://github.com/zephraph/plugin-finstall
- Owner: zephraph
- License: mit
- Created: 2019-12-02T06:07:03.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2019-12-02T06:22:08.000Z (about 5 years ago)
- Last Synced: 2024-10-29T08:43:34.762Z (3 months ago)
- Topics: fish, fish-shell, oh-my-fish, oh-my-fish-plugin, plugin
- Language: Shell
- Homepage:
- Size: 3.91 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#### finstall
> A plugin for [Oh My Fish][omf-link].
[![MIT License](https://img.shields.io/badge/license-MIT-007EC7.svg?style=flat-square)](/LICENSE)
[![Fish Shell Version](https://img.shields.io/badge/fish-v2.2.0-007EC7.svg?style=flat-square)](https://fishshell.com)
[![Oh My Fish Framework](https://img.shields.io/badge/Oh%20My%20Fish-Framework-007EC7.svg?style=flat-square)](https://www.github.com/oh-my-fish/oh-my-fish)
**This plugin is a work-in-progress, use at your own risk**
Adds a `finstall` function that manages that installs a package via a specified package manager but keeps track of what's installed so you can easily get set up in a different environment.
## Install
```fish
$ omf install https://github.com/zephraph/plugin-finstall
```## Usage
For package managers that are supported (currently only `brew`) just install your dependencies like normal
```fish
$ brew install exa
```If the `brew install` command is successful an entry will by default be added into `~/.config/fish/finstall_packages`.
You can update the location of the finstall config file by setting the `FINSTALL_CONFIG` environment variable
# License
[MIT][mit] © [zephraph][author] et [al][contributors]
[mit]: https://opensource.org/licenses/MIT
[author]: https://github.com/zephraph
[contributors]: https://github.com/zephraph/plugin-finstall/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