{ marleylib, config, ... }: let inherit (marleylib.module) enabled; inherit (config.marleyos.my) name; in { imports = [./hardware-configuration.nix ./mounts.nix ./autorandr.nix]; networking.hostName = "nyx"; # For local dev. networking.firewall.allowedTCPPorts = [8080]; marleyos = { profiles = { desktop = true; }; hardware = { nvidia = enabled; }; mounts.babeshare = enabled; }; home-manager.users."${name}" = { home.stateVersion = "24.05"; }; system.stateVersion = "24.05"; }