yom 2.2.5

A modern, easy to install competitor to the dash shell, built solely to execute files.
yom-2.2.5 is not a library.

YOM

Static Badge Static Badge

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.

echo "This is yom"
echo "It is FAST"
echo "It can even match dash in performance."

Installation

With man pages

Clone the repo:

git clone https://github.com/G0o53/yom

Then:

make install

That will then use sudo to install the man pages.

For Packaging

Clone the repo

git clone https://github.com/G0o53/yom

then just use make

make

the binary will be at target/release/yom man pages are at docs/yom.1 and docs/yom-hooks.3

With Cargo

Just:

cargo install yom

Via Homebrew

Tap G0o53/tap using homebrew

brew tap G0o53/tap
brew trust G0o53/tap/yom

Install HEAD (recommended):

brew install --HEAD yom

Install the current stable version:

brew install yom

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.

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

man yom

for the general manual, for the hooks API manual, do

man yom-hooks

if you installed it using another method, you will find the manual at docs/yom.1 and docs/yom-hooks.3

if you like this, give it a 🌟