The most productive shell you can get in 2022 where all the commands are being steadily replaced by emojis. Note:
The Gen Z Shell (gzsh)
is not to be confused with the far inferior and outdated Z Shell (zsh)
.
Why use commands, when you can just emote all day? Heavily inspired by the philosophical nature of The Emoji Movie.
The Gen Z Shell
is a quick one file bootstrap (for now) of a custom shell written in pure unfiltered Rust
as the language consistently ranks #1 and is officially part of the 2022 hype beast tech stack.
# you can alias cargo to 📦 and use it as `📦 run` to keep the good vibes going
cargo run
Emoji | Command |
---|---|
👋 | exit |
🏃 | cd |
📖 | ls |
🔎 | cat |
💀 | rm |
❌ | clear |
🗺 | pwd |
💪 | curl |
📦 | cargo |
😭 | help |
👉 📦 --version
cargo 1.63.0 (fd9c4297c 2022-07-01)
👉 🏃 ..
👉 📖 -a
. .. .git Cargo.lock Cargo.toml src target
👉 🔎 Cargo.lock
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version = 3
[[package]]
name = "gen-z-shell"
version = "0.1.0"
👉 👋
Sayonara 🫡
- Refactor, refactor, refactor
- Implement Pipes
- Implement Error Handling
- Keep implementing more shell built-ins to handle certain actions internally in the custom shell
- Emojify arguments as well for maximising productivity (e.g.
♊️ 🔁 ./a ./b
===cp -r ./a ./b
- you know, because geminis are twins)