A configuration management system for ExpidusOS. This solves some issues with immutable systems such as the hostname setting.
- Daemon mode (w/ DBus)
- Dry-run
- Config validation
- Mount point management
ExpidusOS's configuration is split between two files. The first one is the vendor config (/etc/expidus/vendor.json
), the second is the system config (/data/config/system.json
).
Here is a list of available options
Type: string
required
This changes the system's hostname.
Type: string
required
This changes the system's locale.
Type: string
required
This changes the system's timezone.
To-do: this side of the config system is not implemented yet.