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)
Alias | Description |
---|---|
artisan |
sail artisan |
composer |
sail composer |
node |
sail node |
npm |
sail npm |
npx |
sail npx |
php |
sail php |
yarn |
sail yarn |
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.
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.
-
Joshua Bedford (Author of the original Lando plugin)