From 4af20f8d4213ede0f83eba5e9bfa2faf3b469cb5 Mon Sep 17 00:00:00 2001 From: Tao Tien <29749622+taotien@users.noreply.github.com> Date: Tue, 15 Oct 2024 20:58:42 -0700 Subject: [PATCH] learn how to not impurely check hostname --- flake.nix | 4 ++-- secrets/password-tao.age | Bin 448 -> 506 bytes users/tao.nix | 8 ++++++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/flake.nix b/flake.nix index 222afd1..5a3ad4a 100644 --- a/flake.nix +++ b/flake.nix @@ -84,8 +84,8 @@ ./extras/dev.nix ./extras/gaming.nix ./extras/folding.nix - nixos-cosmic.nixosModules.default - ./extras/cosmic.nix + # nixos-cosmic.nixosModules.default + # ./extras/cosmic.nix ]; }; NOlaptop = nixpkgs.lib.nixosSystem { diff --git a/secrets/password-tao.age b/secrets/password-tao.age index c8bb6cf6bef8b696d3cfb5c625621f0c4d0533f7..29bf730c7f86b3c39ebdd56c6a7f168c31373e52 100644 GIT binary patch delta 452 zcmV;#0XzP{1NsAyEPpX$cvEmhGih0INL(aS~W5WEoOfY9NF;H1IGgD4dVrVr?Q8hO>c2PkJ zNL5Zob7wDaayeH?IYekfHbr_dY;k%pOjJ@cWJWbNPdP|#Qei|fX*O>PEiEk|cUCx4 zVQ^4IdQfk5GjMEoWO8$7cUdx2cSv(uOGIfyWKd>vN^CE2V?{(T3WvPe%F=fuI_Y<~ zVAz}w326$R^rz+C(qSrrtG`7BD;<e@plB+RwLk usOu5%L;G4naHR=@ik9yB72H=iH7{U7_>$CJ*_(1th}p#4N#eQy?>j4Hi>Dp{ delta 394 zcmWO1y>8P$007{j5`!nUjznS%krN+R+YAWXca9I&PMr8J76WJExJ?{<_BFLlhw=o7 z3h@ZtI(6$(u_AUP79=D#2E@XE7~p$@@6X?M!YN*$u4qUWZHpvFs`>Mi=)jDWfmW;E3b9QGHy5*29JB3 z9}Tjl1mQ^SjZIjzO|M&(c_1>ePb=Ba{Q{T}cne#rJWIDh2wST_ya?$LPR7P9d((%@nQDXQ^^cwkL z#sVOpqP7^hFNvND3iK5xUWMwb0GnDxjlB%Uys?F;J)+^huVi^ diff --git a/users/tao.nix b/users/tao.nix index 9450549..385188c 100644 --- a/users/tao.nix +++ b/users/tao.nix @@ -152,7 +152,11 @@ services.snapper.configs = { home = { SUBVOLUME = "/home"; - FSTYPE = "bcachefs"; + # FSTYPE = "bcachefs"; + FSTYPE = + if lib.nixosSystem == "NOlaptop" + then "bcachefs" + else "btrfs"; ALLOW_USERS = ["tao"]; TIMELINE_CREATE = true; TIMELINE_CLEANUP = true; @@ -187,7 +191,7 @@ age.secrets.password-tao.file = ../secrets/syncthing-uwuraid.age; users.users.tao = { isNormalUser = true; - passwordFile = config.age.secrets.password-tao.path; + hashedPasswordFile = config.age.secrets.password-tao.path; extraGroups = ["audio" "video" "wheel" "libvirtd" "dialout" "game"]; shell = pkgs.nushell; };