From 0770a70d0bb4899cc2496662482ec20b0b6588c5 Mon Sep 17 00:00:00 2001 From: Zhongheng Liu Date: Wed, 31 Jul 2024 14:46:59 +0000 Subject: feat: created variable-based nix configuration Added variables.nix Added Syncthing service definition --- nixos/configuration.nix | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'nixos/configuration.nix') diff --git a/nixos/configuration.nix b/nixos/configuration.nix index 2690c28..dde33e1 100644 --- a/nixos/configuration.nix +++ b/nixos/configuration.nix @@ -7,11 +7,10 @@ pkgs, ... }: -let - globals = import ./globals.nix; -in { imports = [ + ./variables.nix + ./nvidia.nix ./hardware-configuration.nix ]; boot.loader = { @@ -58,11 +57,11 @@ in nixPath = lib.mapAttrsToList (n: _: "${n}=flake:${n}") flakeInputs; }; networking = { - hostName = "${globals.myHostName}"; + hostName = "${config.myHostName}"; networkmanager.enable = true; }; users.users = { - "${globals.myUserName}" = { + "${config.myUserName}" = { initialPassword = "stevenpassword"; isNormalUser = true; openssh.authorizedKeys.keys = [ -- cgit