From f70030d745495e35929c3028ea75d2239f12a289 Mon Sep 17 00:00:00 2001 From: ivuorinen Date: Mon, 23 Feb 2026 00:27:58 +0000 Subject: [PATCH] Update cheatsheets --- tldr/animdl | 18 +++++++++--------- tldr/hurl | 8 ++++---- tldr/openclaw | 42 ++++++++++++++++++++++++++++++++++++++++++ tldr/openclaw-agent | 25 +++++++++++++++++++++++++ tldr/openclaw-channels | 25 +++++++++++++++++++++++++ tldr/openclaw-doctor | 25 +++++++++++++++++++++++++ tldr/openclaw-gateway | 25 +++++++++++++++++++++++++ tldr/openclaw-message | 21 +++++++++++++++++++++ tldr/openclaw-nodes | 29 +++++++++++++++++++++++++++++ tldr/openclaw-onboard | 21 +++++++++++++++++++++ tldr/openclaw-update | 25 +++++++++++++++++++++++++ tldr/ots | 21 +++++++++++++++++++++ tldr/terraform | 2 +- tldr/terraform-apply | 4 ++-- tldr/terraform-destroy | 33 +++++++++++++++++++++++++++++++++ tldr/terraform-plan | 2 +- 16 files changed, 309 insertions(+), 17 deletions(-) create mode 100644 tldr/openclaw create mode 100644 tldr/openclaw-agent create mode 100644 tldr/openclaw-channels create mode 100644 tldr/openclaw-doctor create mode 100644 tldr/openclaw-gateway create mode 100644 tldr/openclaw-message create mode 100644 tldr/openclaw-nodes create mode 100644 tldr/openclaw-onboard create mode 100644 tldr/openclaw-update create mode 100644 tldr/ots create mode 100644 tldr/terraform-destroy diff --git a/tldr/animdl b/tldr/animdl index 52c5447f..1d66764e 100644 --- a/tldr/animdl +++ b/tldr/animdl @@ -5,38 +5,38 @@ source: https://github.com/tldr-pages/tldr.git --- # animdl -> A highly efficient, powerful, and fast anime scraper. +> Search, stream, and download anime. > See also: `ani-cli`. > More information: . - Download a specific anime: -`animdl download {{anime_title}}` +`animdl download "{{anime_title}}"` - Download a specific anime by specifying an episode range: -`animdl download {{anime_title}} {{[-r|--range]}} {{start_episode}}-{{end_episode}}` +`animdl download "{{anime_title}}" {{[-r|--range]}} {{start_episode}}-{{end_episode}}` - Download a specific anime by specifying a download directory: -`animdl download {{anime_title}} {{[-d|--download-dir]}} {{path/to/download_directory}}` +`animdl download "{{anime_title}}" {{[-d|--download-dir]}} {{path/to/directory}}` - Grab the stream URL for a specific anime: -`animdl grab {{anime_title}}` +`animdl grab "{{anime_title}}"` - Display the upcoming anime schedule for the next week: `animdl schedule` -- Search a specific anime: +- Search for a specific anime: -`animdl search {{anime_title}}` +`animdl search "{{anime_title}}"` - Stream a specific anime: -`animdl stream {{anime_title}}` +`animdl stream "{{anime_title}}"` - Stream the latest episode of a specific anime: -`animdl stream {{anime_title}} {{[-s|--special]}} latest` +`animdl stream "{{anime_title}}" {{[-s|--special]}} latest` diff --git a/tldr/hurl b/tldr/hurl index 64f0fcab..7c022af8 100644 --- a/tldr/hurl +++ b/tldr/hurl @@ -6,7 +6,7 @@ source: https://github.com/tldr-pages/tldr.git # hurl > Run and test HTTP requests defined in a simple plain text format. -> Powered by curl. +> Powered by `curl`. > More information: . - Run HTTP requests from a file: @@ -15,11 +15,11 @@ source: https://github.com/tldr-pages/tldr.git - Run HTTP requests and set variable to use: -`hurl --variable {{VariableName}}={{value}} {{path/to/file.hurl}}` +`hurl --variable {{variable_name}}={{value}} {{path/to/file.hurl}}` - Run HTTP requests with secret to be redacted on logs and reports: -`hurl --secret {{SecretName}}={{value}} {{path/to/file.hurl}}` +`hurl --secret {{secret_name}}={{value}} {{path/to/file.hurl}}` - Run HTTP requests and inject variables and secret from file: @@ -29,6 +29,6 @@ source: https://github.com/tldr-pages/tldr.git `hurl --from-entry 2 --to-entry 5 {{path/to/file.hurl}}` -- Test HTTP requests from file and generate report in html: +- Test HTTP requests from file and generate report in HTML: `hurl --test --report-html {{path/to/output_directory}} {{path/to/file.hurl}}` diff --git a/tldr/openclaw b/tldr/openclaw new file mode 100644 index 00000000..31289e23 --- /dev/null +++ b/tldr/openclaw @@ -0,0 +1,42 @@ +--- +syntax: markdown +tags: [tldr, common] +source: https://github.com/tldr-pages/tldr.git +--- +# openclaw + +> A personal AI assistant that you run on your own devices. +> Some subcommands such as `onboard`, `agent`, `doctor`, etc. have their own usage documentation. +> More information: . + +- Run the onboarding wizard to set up the gateway and channels: + +`openclaw onboard --install-daemon` + +- Start the gateway server: + +`openclaw gateway --allow-unconfigured --port {{18789}} --verbose` + +- Send a message to a contact: + +`openclaw message send {{[-t|--target]}} {{+1234567890}} {{[-m|--message]}} "{{Hello}}"` + +- Talk to the assistant with a single message: + +`openclaw agent {{[-m|--message]}} "{{Ship checklist}}"` + +- Start interactive chat mode: + +`openclaw agent` + +- Run diagnostics and check system health: + +`openclaw doctor` + +- Update OpenClaw to the latest version: + +`openclaw update` + +- List configured channels: + +`openclaw channels list` diff --git a/tldr/openclaw-agent b/tldr/openclaw-agent new file mode 100644 index 00000000..de5e2d99 --- /dev/null +++ b/tldr/openclaw-agent @@ -0,0 +1,25 @@ +--- +syntax: markdown +tags: [tldr, common] +source: https://github.com/tldr-pages/tldr.git +--- +# openclaw agent + +> Talk to the OpenClaw AI assistant. +> More information: . + +- Send a single message to the assistant: + +`openclaw agent {{[-m|--message]}} "{{Hello, what is the weather?}}"` + +- Start interactive chat mode: + +`openclaw agent` + +- Send a message with configurable thinking level: + +`openclaw agent {{[-m|--message]}} "{{Analyze this}}" --thinking {{off|minimal|low|medium|high}}` + +- Display help: + +`openclaw agent {{[-h|--help]}}` diff --git a/tldr/openclaw-channels b/tldr/openclaw-channels new file mode 100644 index 00000000..041414d7 --- /dev/null +++ b/tldr/openclaw-channels @@ -0,0 +1,25 @@ +--- +syntax: markdown +tags: [tldr, common] +source: https://github.com/tldr-pages/tldr.git +--- +# openclaw channels + +> Manage OpenClaw channels (WhatsApp, Telegram, Slack, Discord, etc.). +> More information: . + +- List all configured channels: + +`openclaw channels list` + +- Login to a channel: + +`openclaw channels login --channel {{whatsapp}}` + +- Login to a specific channel with verbose logging: + +`openclaw channels login --channel {{telegram}} --verbose` + +- Display help: + +`openclaw channels {{[-h|--help]}}` diff --git a/tldr/openclaw-doctor b/tldr/openclaw-doctor new file mode 100644 index 00000000..ba690860 --- /dev/null +++ b/tldr/openclaw-doctor @@ -0,0 +1,25 @@ +--- +syntax: markdown +tags: [tldr, common] +source: https://github.com/tldr-pages/tldr.git +--- +# openclaw doctor + +> Run diagnostics for OpenClaw gateway and channels. +> More information: . + +- Run diagnostics: + +`openclaw doctor` + +- Run diagnostics with automatic fixes: + +`openclaw doctor --fix` + +- Run diagnostics non-interactively: + +`openclaw doctor --non-interactive` + +- Display help: + +`openclaw doctor {{[-h|--help]}}` diff --git a/tldr/openclaw-gateway b/tldr/openclaw-gateway new file mode 100644 index 00000000..9034d2cb --- /dev/null +++ b/tldr/openclaw-gateway @@ -0,0 +1,25 @@ +--- +syntax: markdown +tags: [tldr, common] +source: https://github.com/tldr-pages/tldr.git +--- +# openclaw gateway + +> Start the OpenClaw gateway server (control plane). +> More information: . + +- Start the gateway on the default port (18789): + +`openclaw gateway --allow-unconfigured` + +- Start the gateway on a specific port: + +`openclaw gateway --allow-unconfigured --port {{18789}}` + +- Start the gateway with verbose logging: + +`openclaw gateway --allow-unconfigured --verbose` + +- Display help: + +`openclaw gateway {{[-h|--help]}}` diff --git a/tldr/openclaw-message b/tldr/openclaw-message new file mode 100644 index 00000000..82892e8b --- /dev/null +++ b/tldr/openclaw-message @@ -0,0 +1,21 @@ +--- +syntax: markdown +tags: [tldr, common] +source: https://github.com/tldr-pages/tldr.git +--- +# openclaw message + +> Send messages through OpenClaw channels. +> More information: . + +- Send a message to a phone number (WhatsApp): + +`openclaw message send {{[-t|--target]}} {{+1234567890}} {{[-m|--message]}} "{{Hello}}"` + +- Send a message to a specific channel: + +`openclaw message send --channel {{telegram}} {{[-t|--target]}} {{user_id}} {{[-m|--message]}} "{{Hello}}"` + +- Display help: + +`openclaw message {{[-h|--help]}}` diff --git a/tldr/openclaw-nodes b/tldr/openclaw-nodes new file mode 100644 index 00000000..54291a9f --- /dev/null +++ b/tldr/openclaw-nodes @@ -0,0 +1,29 @@ +--- +syntax: markdown +tags: [tldr, common] +source: https://github.com/tldr-pages/tldr.git +--- +# openclaw nodes + +> Manage OpenClaw nodes (iOS, Android, macOS devices). +> More information: . + +- List all connected and pending nodes: + +`openclaw nodes list` + +- List pending pairing requests: + +`openclaw nodes pending` + +- Approve a pending node pairing request: + +`openclaw nodes approve {{request_id}}` + +- View node status: + +`openclaw nodes status` + +- Display help: + +`openclaw nodes {{[-h|--help]}}` diff --git a/tldr/openclaw-onboard b/tldr/openclaw-onboard new file mode 100644 index 00000000..76953391 --- /dev/null +++ b/tldr/openclaw-onboard @@ -0,0 +1,21 @@ +--- +syntax: markdown +tags: [tldr, common] +source: https://github.com/tldr-pages/tldr.git +--- +# openclaw onboard + +> Run the onboarding wizard to set up OpenClaw. +> More information: . + +- Run the onboarding wizard with daemon installation: + +`openclaw onboard --install-daemon` + +- Run the onboarding wizard without installing the daemon: + +`openclaw onboard` + +- Display help: + +`openclaw onboard {{[-h|--help]}}` diff --git a/tldr/openclaw-update b/tldr/openclaw-update new file mode 100644 index 00000000..beddd0c1 --- /dev/null +++ b/tldr/openclaw-update @@ -0,0 +1,25 @@ +--- +syntax: markdown +tags: [tldr, common] +source: https://github.com/tldr-pages/tldr.git +--- +# openclaw update + +> Update OpenClaw to the latest version. +> More information: . + +- Update to the latest version: + +`openclaw update` + +- Switch to a specific release channel: + +`openclaw update --channel {{stable|beta|dev}}` + +- Display version: + +`openclaw update {{[-v|--version]}}` + +- Display help: + +`openclaw update {{[-h|--help]}}` diff --git a/tldr/ots b/tldr/ots new file mode 100644 index 00000000..dfb230cd --- /dev/null +++ b/tldr/ots @@ -0,0 +1,21 @@ +--- +syntax: markdown +tags: [tldr, common] +source: https://github.com/tldr-pages/tldr.git +--- +# ots + +> Share end-to-end encrypted secrets using a one-time-viewable URL. +> More information: . + +- Create new secret: + +`ots new` + +- Create new secret and specify hours until expiry (default is 24): + +`ots new -x {{number_of_hours}}h` + +- Specify region of server to store secret (default is `us-east-1`): + +`ots new --region {{regional_server_id}}` diff --git a/tldr/terraform b/tldr/terraform index 0ca1c84a..5a3a58b8 100644 --- a/tldr/terraform +++ b/tldr/terraform @@ -28,6 +28,6 @@ source: https://github.com/tldr-pages/tldr.git `terraform apply` -- Destroy Terraform-managed infrastructure: +- Destroy all infrastructure in the current directory: `terraform destroy` diff --git a/tldr/terraform-apply b/tldr/terraform-apply index 9c42fb42..94bb6fe3 100644 --- a/tldr/terraform-apply +++ b/tldr/terraform-apply @@ -30,11 +30,11 @@ source: https://github.com/tldr-pages/tldr.git - Apply changes to a specific resource: -`terraform apply -target {{resource_type.resource_name[instance index]}}` +`terraform apply -target {{resource_type.resource_name[instance_index]}}` - Replace a specific resource: -`terraform apply -replace {{resource_type.resource_name[instance index]}}` +`terraform apply -replace {{resource_type.resource_name[instance_index]}}` - Destroy Terraform-managed infrastructure: diff --git a/tldr/terraform-destroy b/tldr/terraform-destroy new file mode 100644 index 00000000..64999c31 --- /dev/null +++ b/tldr/terraform-destroy @@ -0,0 +1,33 @@ +--- +syntax: markdown +tags: [tldr, common] +source: https://github.com/tldr-pages/tldr.git +--- +# terraform destroy + +> Destroy all objects managed by a Terraform configuration. +> More information: . + +- Destroy all infrastructure in the current directory: + +`terraform destroy` + +- Destroy infrastructure, skipping interactive approval: + +`terraform destroy -auto-approve` + +- Destroy a specific resource: + +`terraform destroy -target {{resource_type.resource_name[instance_index]}}` + +- Specify values for input variables: + +`terraform destroy -var '{{name1}}={{value1}}' -var '{{name2}}={{value2}}'` + +- Specify values for input variables from a file: + +`terraform destroy -var-file {{path/to/file.tfvars}}` + +- Destroy infrastructure with compact warnings: + +`terraform destroy -compact-warnings` diff --git a/tldr/terraform-plan b/tldr/terraform-plan index 84207014..63ddbb22 100644 --- a/tldr/terraform-plan +++ b/tldr/terraform-plan @@ -26,7 +26,7 @@ source: https://github.com/tldr-pages/tldr.git - Focus Terraform's attention on only a subset of resources: -`terraform plan -target {{resource_type.resource_name[instance index]}}` +`terraform plan -target {{resource_type.resource_name[instance_index]}}` - Output a plan as JSON: