config: add logs.pager configuration option

This commit is contained in:
hunchulchoi 2026-06-04 17:44:08 +09:00
parent 137486d721
commit 7ee9844285

View file

@ -344,6 +344,7 @@ type LogsConfig struct {
Timestamps bool `yaml:"timestamps,omitempty"` Timestamps bool `yaml:"timestamps,omitempty"`
Since string `yaml:"since,omitempty"` Since string `yaml:"since,omitempty"`
Tail string `yaml:"tail,omitempty"` Tail string `yaml:"tail,omitempty"`
Pager string `yaml:"pager,omitempty"` // Configuration for external logs viewer (e.g. "lnav", "less -R")
} }
// GetDefaultConfig returns the application default configuration NOTE (to // GetDefaultConfig returns the application default configuration NOTE (to
@ -383,6 +384,7 @@ func GetDefaultConfig() UserConfig {
Timestamps: false, Timestamps: false,
Since: "60m", Since: "60m",
Tail: "", Tail: "",
Pager: "",
}, },
CommandTemplates: CommandTemplatesConfig{ CommandTemplates: CommandTemplatesConfig{
DockerCompose: "docker compose", DockerCompose: "docker compose",