refactor: seperate functionality into files

This commit is contained in:
Patryk Hegenberg 2024-12-27 13:13:32 +01:00
parent 715e086fcd
commit 3081e34e2b
11 changed files with 871 additions and 792 deletions

9
config.go Normal file
View file

@ -0,0 +1,9 @@
package main
type Config struct {
Headless bool `mapstructure:"headless"`
Packages Packages `mapstructure:"packages"`
SpecialPackages SpecialPackages `mapstructure:"special_packages"`
Flatpak FlatpakConfig `mapstructure:"flatpak"`
Dotfiles DotfilesConfig `mapstructure:"dotfiles"`
}