ohmyzsh/plugins/crystal
2021-05-14 14:37:09 +04:00
..
crystal.plugin.zsh add crystal plugin 2021-05-14 14:37:09 +04:00
README.md add crystal plugin 2021-05-14 14:37:09 +04:00

Crystal plugin

This plugin adds aliases for common commands used in dealing with Crystal and Crystal shards - package manager.

To use it, add crystal to the plugins array in your zshrc file:

plugins=(... crystal)

Aliases

Alias Command Description
cry crystal language executable.
cryb crystal build build an executable.
crybr crystal build --release build an executable (Compile in release mode).
cryr crystal run build and run program.
cryrr crystal run --release build and run program (Compile in release mode).
crys crystal spec build and run specs.
crysr crystal spec --release build and run specs (Compile in release mode).
sha shards shard executable.
shac shards check Verify all dependencies are installed.
shai shards install Install dependencies, creating or using the shard.lock file.
shal shards list List installed dependencies.
shao shards outdated List dependencies that are outdated.
shap shards prune Remove unused dependencies from lib folder.
shau shards update Update dependencies and shard.lock.
shav shards version Print the current version of the shard.