Skip to content

Cyberus Linux Profiles

Recommended options for different use-cases are available under the cyberus-linux.profiles namespace.

Cyberus Linux Developer Options

These options are intended for use on a developer system.

Enable all recommended options via the cyberus-linux.profiles.developer.enable = true; in your configuration. This enables the Cyberus Linux binary cache and common Nix settings used in this documentation.

The following options are available for finer-grained configuration:

  • cyberus-linux.profiles.developer.useFlakes: enables system-wide usage of Flakes.
  • cyberus-linux.profiles.developer.useCache: enables system-wide usage of the Cyberus Linux binary cache.

Cyberus Linux System Options

These options are intended for use on a system built using Cyberus Linux or built using parts of Cyberus Linux.

Enable all recommended Cyberus Linux system options via the cyberus-linux.profiles.cyberus-linux-system.enable = true; in the target device configuration. This enables the Cyberus Linux binary cache and common Nix settings used in this documentation.

The following options are available for finer-grained configuration:

  • cyberus-linux.profiles.cyberus-linux-system.useFlakes: enables system-wide usage of Flakes.
  • cyberus-linux.profiles.cyberus-linux-system.useCache: enables system-wide usage of the Cyberus Linux binary cache.