mirror of
https://github.com/IlanCosman/tide.git
synced 2024-11-22 23:03:26 +03:00
Switch to fisher
This commit is contained in:
parent
fe1ff0ab9e
commit
207ddcf772
6
.github/workflows/CI.yml
vendored
6
.github/workflows/CI.yml
vendored
@ -22,11 +22,11 @@ jobs:
|
||||
|
||||
- uses: fish-actions/install-fish@v1
|
||||
|
||||
- name: Install Scuba
|
||||
run: curl -sL git.io/scuba-install | source && _scuba_sub_install ilancosman/scuba
|
||||
- name: Install Fisher
|
||||
run: curl -sL git.io/fisher | source && fisher install jorgebucaran/fisher
|
||||
|
||||
- name: Install Tide
|
||||
run: scuba install $GITHUB_WORKSPACE
|
||||
run: fisher install $GITHUB_WORKSPACE
|
||||
|
||||
- name: Install testing dependencies
|
||||
run: tide test --install
|
||||
|
@ -40,7 +40,7 @@ Anything exposed to the shell or user--functions, global/universal variables, an
|
||||
|
||||
### Dependencies
|
||||
|
||||
- [scuba][] - plugin manager for fish
|
||||
- [fisher][] - plugin manager for fish
|
||||
- [spout][] - 100% pure-fish TAP-based test runner
|
||||
- [clownfish][] - override the behavior of commands
|
||||
|
||||
@ -92,10 +92,10 @@ Todo on release:
|
||||
[`fish_indent`]: https://fishshell.com/docs/current/cmds/fish_indent.html
|
||||
[clownfish]: https://github.com/IlanCosman/clownfish
|
||||
[code of conduct]: CODE_OF_CONDUCT.md
|
||||
[fisher]: https://github.com/jorgebucaran/fisher
|
||||
[markdownlint]: https://github.com/DavidAnson/markdownlint
|
||||
[prettier]: https://github.com/prettier/prettier
|
||||
[reference style]: https://www.markdownguide.org/basic-syntax/#reference-style-links
|
||||
[scuba]: https://github.com/IlanCosman/scuba
|
||||
[spout]: https://github.com/IlanCosman/spout
|
||||
[super-linter]: https://github.com/github/super-linter
|
||||
[yamllint]: https://github.com/adrienverge/yamllint
|
||||
|
@ -36,14 +36,12 @@
|
||||
- [Fish][] ≥ 3.1
|
||||
- A [Nerd Font][nerd fonts] installed and enabled in your terminal (for example the [recommended font](#fonts)).
|
||||
|
||||
Install with [Scuba][]:
|
||||
Install with [Fisher][]:
|
||||
|
||||
```console
|
||||
scuba install IlanCosman/tide
|
||||
fisher install IlanCosman/tide
|
||||
```
|
||||
|
||||
<sub>[Why not fisher?][]</sub>
|
||||
|
||||
## Features
|
||||
|
||||
### Configuration Wizard
|
||||
@ -151,6 +149,7 @@ Open each file and click "Install". This will make the `MesloLGS NF` font availa
|
||||
[contributing guide]: CONTRIBUTING.md
|
||||
[fish_version_badge]: https://img.shields.io/badge/fish-3.1.0%2B-blue
|
||||
[fish]: https://fishshell.com/
|
||||
[fisher]: https://github.com/jorgebucaran/fisher
|
||||
[git]: https://git-scm.com/
|
||||
[license_badge]: https://img.shields.io/github/license/IlanCosman/tide
|
||||
[license]: LICENSE.md
|
||||
@ -161,7 +160,5 @@ Open each file and click "Install". This will make the `MesloLGS NF` font availa
|
||||
[nerd fonts]: https://github.com/ryanoasis/nerd-fonts
|
||||
[powerlevel10k]: https://github.com/romkatv/powerlevel10k/
|
||||
[pure]: https://github.com/rafaelrinaldi/pure
|
||||
[scuba]: https://github.com/IlanCosman/scuba
|
||||
[spacefish]: https://github.com/matchai/spacefish
|
||||
[starship]: https://github.com/starship/starship
|
||||
[why not fisher?]: https://github.com/jorgebucaran/fisher/issues/581
|
||||
|
@ -5,8 +5,8 @@ function _tide_sub_test
|
||||
_tide_test_help
|
||||
return 0
|
||||
else if set -q _flag_install
|
||||
# Install scuba, spout, and clownfish for testing
|
||||
curl -sL git.io/scuba-install | source && _scuba_sub_install ilancosman/scuba IlanCosman/spout IlanCosman/clownfish
|
||||
# Install fisher, spout, and clownfish for testing
|
||||
fisher install IlanCosman/spout IlanCosman/clownfish
|
||||
return 0
|
||||
end
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user