13 lines
471 B
Go
13 lines
471 B
Go
package main
|
|
|
|
type PackageManagerConfig struct {
|
|
Enable bool `mapstructure:"enable"`
|
|
Packages []string `mapstructure:"packages"`
|
|
}
|
|
|
|
type Config struct {
|
|
Headless bool `mapstructure:"headless"`
|
|
Packages Packages `mapstructure:"packages"`
|
|
PackageManagers map[string]PackageManagerConfig `mapstructure:"package_managers"`
|
|
Dotfiles DotfilesConfig `mapstructure:"dotfiles"`
|
|
}
|