Overview of gum format
mainThe gum format command allows you to transform plain text into human-readable, styled output. It supports four primary parseable formats via the --type flag:
- Markdown: Renders input as styled Markdown text (powered by Glamour).
- Code: Renders code snippets with syntax highlighting (powered by Chroma via Glamour).
- Template: Renders styled input using string templates (powered by Termenv).
- Emoji: Parses and renders emojis from
:name:syntax (powered by Goldmark Emoji via Glamour).
Input can be provided either as direct command-line arguments or via stdin.
gum format --type <format> [input]