Files
nevaforget 205e3eb60f feat: desktop host with /home on a second disk
Adds hosts/desktop: 512G system disk, 1T disk for /home, each in its own
LUKS container. modules/disk.nix gains moonarch.disk.home, which moves the
/home subvolume to the second disk and drops it from the first.

New modules/user.nix declares moonarch.user without a default, so the login
name exists once per host instead of once per reference. Both hosts set an
initialPassword: swaylock authenticates through pam_unix and cannot unlock a
screen for an account without one.
2026-08-20 12:09:07 +02:00

134 lines
3.6 KiB
JSON

{
"nodes": {
"disko": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1768920986,
"narHash": "sha256-CNzzBsRhq7gg4BMBuTDObiWDH/rFYHEuDRVOwCcwXw4=",
"owner": "nix-community",
"repo": "disko",
"rev": "de5708739256238fb912c62f03988815db89ec9a",
"type": "github"
},
"original": {
"owner": "nix-community",
"ref": "latest",
"repo": "disko",
"type": "github"
}
},
"moonarch": {
"flake": false,
"locked": {
"lastModified": 1787067355,
"narHash": "sha256-2n1XcruV9FxUHOh05HdETpep6IIk1PNpcl58MjMcrhA=",
"ref": "refs/heads/main",
"rev": "e21c046e3251317703e9dd2f2d4a76f3a5211329",
"revCount": 166,
"type": "git",
"url": "https://gitea.moonarch.de/nevaforget/moonarch.git"
},
"original": {
"type": "git",
"url": "https://gitea.moonarch.de/nevaforget/moonarch.git"
}
},
"nixos-hardware": {
"inputs": {
"nixpkgs": "nixpkgs"
},
"locked": {
"lastModified": 1785232496,
"narHash": "sha256-65EQYIRRpTdpH8lUiB6Mvo5uBkG60aBIzAJuALfx+O0=",
"owner": "NixOS",
"repo": "nixos-hardware",
"rev": "2e790b0a6be8ec2b76174ac0931b8ff11919ec98",
"type": "github"
},
"original": {
"owner": "NixOS",
"repo": "nixos-hardware",
"type": "github"
}
},
"nixpkgs": {
"locked": {
"lastModified": 1767892417,
"narHash": "sha256-8bW3q88CEg2u4hSP66Vf4lpbLonHz7hqDNBMcCY7E9U=",
"rev": "3497aa5c9457a9d88d71fa93a4a8368816fbeeba",
"type": "tarball",
"url": "https://releases.nixos.org/nixos/unstable/nixos-26.05pre924538.3497aa5c9457/nixexprs.tar.xz"
},
"original": {
"type": "tarball",
"url": "https://channels.nixos.org/nixos-unstable/nixexprs.tar.xz"
}
},
"nixpkgs_2": {
"locked": {
"lastModified": 1785967620,
"narHash": "sha256-IItrdb7Puk05RqOBWZYFC5X6Wl1sJmCfh5MWVHw5iMM=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "b7c2ada94fe99c15b0dbcf4d11fd7850b957a436",
"type": "github"
},
"original": {
"owner": "NixOS",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"root": {
"inputs": {
"disko": "disko",
"moonarch": "moonarch",
"nixos-hardware": "nixos-hardware",
"nixpkgs": "nixpkgs_2",
"stasis": "stasis",
"sweet-cursors": "sweet-cursors"
}
},
"stasis": {
"flake": false,
"locked": {
"lastModified": 1785456405,
"narHash": "sha256-w+TfwtoEwjVLZu/g9+kpwpIMZo+PZFg77ryd7DIk3Uk=",
"owner": "saltnpepper97",
"repo": "stasis",
"rev": "4cc9ba55858039c41b21c05c2f037b2010fb62c8",
"type": "github"
},
"original": {
"owner": "saltnpepper97",
"ref": "v1.4.1",
"repo": "stasis",
"type": "github"
}
},
"sweet-cursors": {
"flake": false,
"locked": {
"lastModified": 1777359446,
"narHash": "sha256-DqFak+NN9bxBSTWD+6luEjSIQo1FAkw5HeJRCQvnBuk=",
"ref": "refs/heads/main",
"rev": "74ce3688e55318dec0af8e25f376e613243ed6c3",
"revCount": 2,
"type": "git",
"url": "https://gitea.moonarch.de/nevaforget/Sweet-cursors.git"
},
"original": {
"type": "git",
"url": "https://gitea.moonarch.de/nevaforget/Sweet-cursors.git"
}
}
},
"root": "root",
"version": 7
}