From b468ffc3a64fdee0270e9354d4892358503ee757 Mon Sep 17 00:00:00 2001 From: Hatter Jiang Date: Sun, 12 Apr 2026 00:58:19 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9A=20Add=20documentation=20and=20meta?= =?UTF-8?q?data=20for=20new=20tools:=20just,=20rg,=20and=20xh?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 3 +++ just/CHEATSHEET.md | 25 +++++++++++++++++++++++++ meta.json | 17 +++++++++++++++++ rg/CHEATSHEET.md | 20 ++++++++++++++++++++ xh/CHEATSHEET.md | 10 ++++++++++ 5 files changed, 75 insertions(+) create mode 100644 just/CHEATSHEET.md create mode 100644 rg/CHEATSHEET.md create mode 100644 xh/CHEATSHEET.md diff --git a/README.md b/README.md index 890aaeb..62eb409 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,9 @@ | Name | Alias | Cheat Sheet | Description | | ----- | ----- | ----- | ----- | | duf | - | [CHEATSHEET.md](duf/CHEATSHEET.md) | Disk Usage/Free Utility - a better 'df' alternative | +| just | - | [CHEATSHEET.md](just/CHEATSHEET.md) | 🤖 Just a command runner | | mise | - | [CHEATSHEET.md](mise/CHEATSHEET.md) | dev tools, env vars, task runner | +| rg | ripgrep | [CHEATSHEET.md](rg/CHEATSHEET.md) | ripgrep recursively searches directories for a regex pattern while respecting your gitignore | | uv | - | [CHEATSHEET.md](uv/CHEATSHEET.md) | An extremely fast Python package and project manager, written in Rust. | +| xh | ripgrep | [CHEATSHEET.md](xh/CHEATSHEET.md) | Friendly and fast tool for sending HTTP requests | | zb | zerobrew | [CHEATSHEET.md](zb/CHEATSHEET.md) | A 5-20x faster experimental Homebrew alternative | diff --git a/just/CHEATSHEET.md b/just/CHEATSHEET.md new file mode 100644 index 0000000..1f2e385 --- /dev/null +++ b/just/CHEATSHEET.md @@ -0,0 +1,25 @@ +# just + +## Meta + +```yaml +name: just +repo: https://github.com/casey/just +description: 🤖 Just a command runner +``` + +## Usage + +Sample `justfile`: +```justfile +_: + @just --list + +alias p:=publish +alias pub:=publish + +# Publish +publish: + update-cheatsheet.ts + commit.ts +``` diff --git a/meta.json b/meta.json index 498397f..06d8a4c 100644 --- a/meta.json +++ b/meta.json @@ -4,16 +4,33 @@ "repo": "https://github.com/muesli/duf", "description": "Disk Usage/Free Utility - a better 'df' alternative" }, + { + "name": "just", + "repo": "https://github.com/casey/just", + "description": "🤖 Just a command runner" + }, { "name": "mise", "repo": "https://github.com/jdx/mise", "description": "dev tools, env vars, task runner" }, + { + "name": "rg", + "aliases": "ripgrep", + "repo": "https://github.com/burntsushi/ripgrep", + "description": "ripgrep recursively searches directories for a regex pattern while respecting your gitignore" + }, { "name": "uv", "repo": "https://github.com/astral-sh/uv", "description": "An extremely fast Python package and project manager, written in Rust." }, + { + "name": "xh", + "aliases": "ripgrep", + "repo": "https://github.com/ducaale/xh", + "description": "Friendly and fast tool for sending HTTP requests" + }, { "name": "zb", "aliases": "zerobrew", diff --git a/rg/CHEATSHEET.md b/rg/CHEATSHEET.md new file mode 100644 index 0000000..499be73 --- /dev/null +++ b/rg/CHEATSHEET.md @@ -0,0 +1,20 @@ +# rg + +## Meta + +```yaml +name: rg +aliases: ripgrep +repo: https://github.com/burntsushi/ripgrep +description: ripgrep recursively searches directories for a regex pattern while respecting your gitignore +``` + +## Install + +```shell +$ cargo install ripgrep +``` +or +```shell +$ cargo binstall ripgrep +``` diff --git a/xh/CHEATSHEET.md b/xh/CHEATSHEET.md new file mode 100644 index 0000000..2a2f4a4 --- /dev/null +++ b/xh/CHEATSHEET.md @@ -0,0 +1,10 @@ +# xh + +## Meta + +```yaml +name: xh +aliases: ripgrep +repo: https://github.com/ducaale/xh +description: Friendly and fast tool for sending HTTP requests +```