Default fallback value of "impure", the flake build script sets it to "flake", and the gitea action sets it to the tag.
Signed-off-by: Ophestra Umiker <cat@ophivana.moe>
Unfortunately I could not find any loadavg equivalent on Windows, so it returns a fixed value for now.
Signed-off-by: Ophestra Umiker <cat@ophivana.moe>
The configuration struct now stores a slice of profiles identified by a UUID and with a friendly name each. A UI was added so configuration changes can happen without an external tool.
Signed-off-by: Ophestra Umiker <cat@ophivana.moe>
The variable should be assigned a value in the init function of platform-specific apply implementations.
Signed-off-by: Ophestra Umiker <cat@ophivana.moe>
Since documentation does not yet exist a template program is added showcasing the intended usage of this library. A configuration interface will be added in a future commit.
Signed-off-by: Ophestra Umiker <cat@ophivana.moe>