https://github.com/yanivmo/cheatsheets
Cheatsheets for shell commands; suitable for navi – interactive cheatsheet tool
https://github.com/yanivmo/cheatsheets
bash cheatsheet command-line-tool shell shell-scripts zsh
Last synced: 4 months ago
JSON representation
Cheatsheets for shell commands; suitable for navi – interactive cheatsheet tool
- Host: GitHub
- URL: https://github.com/yanivmo/cheatsheets
- Owner: yanivmo
- License: mit
- Created: 2024-10-01T18:57:51.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-12-29T12:09:54.000Z (6 months ago)
- Last Synced: 2026-01-01T12:24:44.785Z (6 months ago)
- Topics: bash, cheatsheet, command-line-tool, shell, shell-scripts, zsh
- Language: Shell
- Homepage:
- Size: 28.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Cheatsheets
Shell command cheatsheets for usage in [navi] – interactive cheatsheet tool.
Works both on Mac and on Linux.
Check `cheats` directory for the available categories.
## Installation
1. Install [navi].
2. Add the cheatsheets:
```
navi repo add https://github.com/yanivmo/cheatsheets.git
```
## Variables of interest
Any of the following variable values could be overridden by setting an environment
variable with the same name. If a variable doesn't have a default value, the user
will be prompted to type in a value.
- `CLIPBOARD_COPY` contains the command to copy text into the clipboard on
the current OS. Override to use a different command.
- `AZ_VM_USERNAME` the username used to SSH into an Azure VM. No default value.
## Development
- Use [semantic Git commit messages](https://github.com/fteem/git-semantic-commits).
- Please, when defining commands, do not use sortened flags. Where possible,
use full flag names instead; e.g., use `--remote` instead of `-r`.
- `test.sh` helps testing the changes.
[navi]: https://github.com/denisidoro/navi