aboutsummaryrefslogtreecommitdiff
path: root/nixos/configuration.nix
diff options
context:
space:
mode:
authorZhongheng Liu <z.liu@outlook.com.gr>2024-07-31 14:46:59 +0000
committerZhongheng Liu <z.liu@outlook.com.gr>2024-07-31 14:46:59 +0000
commit0770a70d0bb4899cc2496662482ec20b0b6588c5 (patch)
treee59f42c5645549f093be111fbb1b83f492b45690 /nixos/configuration.nix
parent8fecc5f5924c9a56ee4ee034d74cd8af3efd5fee (diff)
downloadnixos-configuration-0770a70d0bb4899cc2496662482ec20b0b6588c5.tar.gz
nixos-configuration-0770a70d0bb4899cc2496662482ec20b0b6588c5.tar.bz2
nixos-configuration-0770a70d0bb4899cc2496662482ec20b0b6588c5.zip
feat: created variable-based nix configuration
Added variables.nix Added Syncthing service definition
Diffstat (limited to 'nixos/configuration.nix')
-rw-r--r--nixos/configuration.nix9
1 files changed, 4 insertions, 5 deletions
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 = [