.dotfiles/modules/nixos/common/topology.nix
Leon Schwarzäugl ad2241586e
Some checks are pending
Flake check / Check flake (push) Waiting to run
chore: flake maintenance
2025-09-23 18:43:44 +02:00

14 lines
317 B
Nix

{ lib, config, ... }:
{
options.swarselsystems.info = lib.mkOption {
type = lib.types.str;
default = "";
};
config.topology = {
id = config.node.name;
self = {
hardware.info = config.swarselsystems.info;
icon = lib.mkIf config.swarselsystems.isLaptop "devices.laptop";
};
};
}