CHARM(1)
okay so bestie, welcome to CHARM(1) β the manual page for the charm command. Weβre doing the whole thing with main character energy, but every flag and detail is staying exactly where it belongs. π
πΈ NAME πΈ
charm β Do Charm stuff
β¨ SYNOPSIS β¨
charm [options...] [argument...]
π¦ DESCRIPTION π¦
So charm does Charm stuff. Run it with no arguments and you get a TUI, or use the sub-commands like a pro. Thatβs literally the whole description, and it ate. π«Ά
π COMMANDS π
Command menu time, bestie. Every command, every nested command, every option β no skipping. π
backup-keysβ Backup your Charm account keys- OPTIONS
--o,--outputβ keys backup filepath
- OPTIONS
completion [bash|zsh|fish|powershell]β Generate shell completioncryptβ Use Charm encryption.- COMMANDS
decryptβ Decrypt stdin with your Charm account encryption keydecrypt-lookupβ Decrypt arg deterministicallyencryptβ Encrypt stdin with your Charm account encryption keyencrypt-lookupβ Encrypt arg deterministically
- COMMANDS
fsβ Use the Charm file system.- COMMANDS
cat [charm:]PATHβ Output the content of the file at path.cp [charm:]PATH [charm:]PATHβ Copy a file, preface source or destination withcharm:to specify a remote path.- OPTIONS
--r,--recursiveβ copy directories recursively
- OPTIONS
ls [charm:]PATHβ List file or directory at pathmv [charm:]PATH [charm:]PATHβ Move a file, preface source or destination withcharm:to specify a remote path.- OPTIONS
--r,--recursiveβ move directories recursively
- OPTIONS
rm [charm:]PATHβ Remove file or directory at pathtree [charm:]PATHβ Print a file system tree from path.
- COMMANDS
help [command]β Help about any commandidβ Print your Charm IDimport-keys BACKUP.tarβ Import previously backed up Charm account keys.- OPTIONS
--f,--force-overwriteβ overwrite if keys exist; donβt prompt for input
- OPTIONS
jwtβ Print a JWTkeysβ Browse or print linked SSH keys- OPTIONS
--r,--randomartβ print SSH 5.1 randomart for each key (the Drunken Bishop algorithm)--s,--simpleβ simple, non-interactive output (good for scripts)
- OPTIONS
kvβ Use the Charm key value store.- COMMANDS
delete KEY[@DB]β Delete a key with an optional @ db.get KEY[@DB]β Get a value for a key with an optional @ db.- OPTIONS
--b,--show-binaryβ print binary values
- OPTIONS
list [@DB]β List all key value pairs with an optional @ db.- OPTIONS
--d,--delimiterβ delimiter to separate keys and values--k,--keys-onlyβ only print keys and don't fetch values from the db--r,--reverseβ list in reverse lexicographic order--b,--show-binaryβ print binary values--v,--values-onlyβ only print values
- OPTIONS
reset [@DB]β Delete local db and pull down fresh copy from Charm Cloud.set KEY[@DB] VALUEβ Set a value for a key with an optional @ db.sync [@DB]β Sync local db with latest Charm Cloud db.
- COMMANDS
link [code]β Link multiple machines to your Charm accountname [username]β Username stuffserveβ Start a self-hosted Charm Cloud server.- OPTIONS
--data-dirβ Directory to store SQLite db, SSH keys and file data--health-portβ Health port to listen on--http-portβ HTTP port to listen on--ssh-portβ SSH port to listen on--stats-portβ Stats port to listen on
- OPTIONS
whereβ Find where yourcloud.charm.shfolder resides on your machine
π COPYRIGHT π
(C) 2021-2022 Charmbracelet, Inc.
Released under MIT license.
okay bestie, thatβs the whole CHARM(1) moment. The footer vibes are: charm, dated 2023-07-26, manual name CHARM(1). Slay, bye! π
πβ¨
π¦ where this page comes from
- arch rolling: charm 0.12.6-2 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms