Compare commits

..

1 Commits

Author SHA1 Message Date
26f542b34e modularize NixOS secrets config 2025-11-23 21:46:07 +01:00
2 changed files with 3 additions and 15 deletions

View File

@@ -14,7 +14,6 @@ in
system.stateVersion = "25.05";
imports = [
inputs.nixos-hardware.nixosModules.lenovo-thinkpad-e14-intel
inputs.disko.nixosModules.disko
inputs.sops-nix.nixosModules.sops
inputs.home-manager.nixosModules.default
@@ -56,7 +55,7 @@ in
home-manager = {
useGlobalPkgs = true;
useUserPackages = true;
users.${username} = import ../../home/hosts/astyanax {
users.${username} = import ../../home/hosts/${hostName} {
inherit inputs;
inherit config;
inherit pkgs;

View File

@@ -1,20 +1,16 @@
{
lib,
inputs,
config,
pkgs,
...
}:
let
username = "h";
in
{
system.stateVersion = "25.05";
imports = [
inputs.nixos-hardware.nixosModules.lenovo-thinkpad-e14-intel
inputs.disko.nixosModules.disko
inputs.sops-nix.nixosModules.sops
inputs.home-manager.nixosModules.default
./hard.nix
./disk.nix
@@ -27,15 +23,8 @@ in
../../modules/x.nix
../../modules/fonts
../../modules/ssh/hardened-openssh.nix
(import ../../modules/secrets {
inherit lib;
inherit inputs;
inherit config;
})
];
secrets.username = "h";
environment.systemPackages = [ inputs.nvim.packages.x86_64-linux.nvim ];
nix.settings.experimental-features = [
@@ -66,7 +55,7 @@ in
home-manager = {
useGlobalPkgs = true;
useUserPackages = true;
users.${username} = import ../../home/hosts/vm {
users.h = import ../../home/hosts/vm {
inherit inputs;
inherit config;
inherit pkgs;