common.go
1package ui
2
3import "github.com/charmbracelet/crush/internal/config"
4
5// Common defines common UI options and configurations.
6type Common struct {
7 Config *config.Config
8 Styles Styles
9}
10
11// DefaultCommon returns the default common UI configurations.
12func DefaultCommon(cfg *config.Config) *Common {
13 return &Common{
14 Config: cfg,
15 Styles: DefaultStyles(),
16 }
17}