# YOM
[](https://github.com/G0o53/yom)
[](https://crates.io/crates/yom)
YOM is the fast, almost scary fast, dash competitor (even though it can only
execute scripts!). While dash is a nightmare to install, YOM isn't.
```bash
echo "This is yom"
echo "It is FAST"
echo "It can even match dash in performance."
```
<details>
<summary>Installation</summary>
# Installation
## With man pages
Clone the repo:
```bash
git clone https://github.com/G0o53/yom
```
Then:
```bash
make install
```
That will then use `sudo` to install the man pages.
## For Packaging
Clone the repo
```bash
git clone https://github.com/G0o53/yom
```
then just use `make`
```bash
make
```
the binary will be at `target/release/yom`
man pages are at `docs/yom.1` and `docs/yom-hooks.3`
## With Cargo
Just:
```bash
cargo install yom
```
## Via Homebrew
Tap G0o53/tap using homebrew
```bash
brew tap G0o53/tap
brew trust G0o53/tap/yom
```
Install HEAD (recommended):
```bash
brew install --HEAD yom
```
Install the current stable version:
```bash
brew install yom
```
</details>
<details>
<summary>Use Cases</summary>
# Use Cases
`YOM` is useful for those who need very minimal resource consumption from a shell, or those who like to customize every single aspect to their exact liking,
you choose.
</details>
<details>
<summary>Documentation</summary>
# Documentation
Depending on how you installed it, `YOM` will either have documentation (man pages) installed on your system, or you will have to find them manually,
if you used any of the `brew` methods or the `make install`, then you have man pages to view, to use, simply do
```bash
man yom
```
for the general manual, for the hooks API manual, do
```bash
man yom-hooks
```
if you installed it using another method, you will find the manual at `docs/yom.1` and `docs/yom-hooks.3`
</details>
<details>
<summary>License</summary>
<br>
YOM is licensed under the `GPL-v2` license only.
</details>
_if you like this, give it a 🌟_