ohmyzsh/plugins/crystal
2021-05-15 22:12:40 +04:00
..
crystal.plugin.zsh fixed typo 2021-05-15 22:12:40 +04:00
README.md fixed typo 2021-05-15 22:12:40 +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 --order random build and run specs (in random order).
crysu crystal spec build and run specs.
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.