mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2024-11-19 21:41:07 +01:00
.. | ||
LICENSE | ||
README.md | ||
sail.plugin.zsh |
Laravel Sail Oh-My-Zsh plugin
This OMZ plugin adds aliases for typical commands with Laravel Sail. It will only run within sail-driven project directories.
To use it, add sail
to the oh-my-zsh plugins array in your .zshrc
file:
plugins=(... sail)
Commands
Alias | Description |
---|---|
artisan |
sail artisan |
composer |
sail composer |
node |
sail node |
npm |
sail npm |
npx |
sail npx |
php |
sail php |
yarn |
sail yarn |
How it works
This plugin removes the requirement to type sail
before a command. It utilizes the sail version of supported commands run within directories where the sail
command is found in the vendor/bin
directory.
Settings
The plugin will utilize the default values. Set the variable(s) below as needed in your .zshrc file to change these default values to match your development environment:
SAIL_ZSH_BIN_PATH
: The plugin will check to see if this provided path exists to check for presence of Laravel Sail. By default, the path isvendor/bin/sail
but this can be changed if needed.
Authors
-
Joshua Bedford (Author of the original Lando plugin)