From 501aa3cb745a7bf57188a79e31cdcfe31cd3b1b4 Mon Sep 17 00:00:00 2001 From: Grace Yoder Date: Thu, 3 Sep 2026 15:52:03 -0400 Subject: os fix --- home.nix | 23 +++++++++-------------- 1 file changed, 9 insertions(+), 14 deletions(-) (limited to 'home.nix') diff --git a/home.nix b/home.nix index bfa669e..48c9cb5 100644 --- a/home.nix +++ b/home.nix @@ -1,27 +1,22 @@ { lib, - osConfig ? null, ... }: let - detectedHostname = - if osConfig != null then osConfig.networking.hostName else builtins.getEnv "HOSTNAME"; - detectedUsername = if osConfig != null then osConfig.system.primaryUser else builtins.getEnv "USER"; + detectedHostname = builtins.getEnv "HOSTNAME"; + detectedUsername = builtins.getEnv "USER"; detectedHome = - if osConfig != null then - osConfig.users.users.${detectedUsername}.home - else - let - envHome = builtins.getEnv "HOME"; - in - # Will not work on cs.purdue.edu - if envHome != "" then envHome else "/home/${detectedUsername}"; + let + envHome = builtins.getEnv "HOME"; + in + # Will not work on cs.purdue.edu + if envHome != "" then envHome else "/home/${detectedUsername}"; in { home = { - username = detectedUsername; - homeDirectory = detectedHome; + username = lib.mkDefault detectedUsername; + homeDirectory = lib.mkDefault detectedHome; }; imports = [ -- cgit v1.3.1