2022-07-14 19:51:26 +02:00
|
|
|
package format
|
|
|
|
|
2022-07-30 23:40:33 +02:00
|
|
|
// Options is customization options for the format command.
|
2022-07-14 19:51:26 +02:00
|
|
|
type Options struct {
|
2022-07-14 21:27:26 +02:00
|
|
|
Template []string `arg:"" optional:"" help:"Template string to format (can also be provided via stdin)"`
|
2023-05-12 05:43:52 +02:00
|
|
|
Theme string `help:"Glamour theme to use for markdown formatting" default:"pink" env:"GUM_FORMAT_THEME"`
|
|
|
|
Language string `help:"Programming language to parse code" short:"l" default:"" env:"GUM_FORMAT_LANGUAGE"`
|
2022-07-14 19:51:26 +02:00
|
|
|
|
2023-05-12 05:43:52 +02:00
|
|
|
Type string `help:"Format to use (markdown,template,code,emoji)" enum:"markdown,template,code,emoji" short:"t" default:"markdown" env:"GUM_FORMAT_TYPE"`
|
2022-07-14 19:51:26 +02:00
|
|
|
}
|