Add Nodens, a VM to install NixOS VMs #48

Merged
Gonne merged 3 commits from Gonne/nixConfig:nodens into main 2025-02-20 15:42:12 +00:00
Owner

Closes #10.

Closes #10.
Gonne added 1 commit 2024-11-29 14:12:22 +00:00
requested review from Server-Minions 2024-12-02 19:56:30 +00:00
Gonne force-pushed nodens from 765f25022d to 717f91028f 2024-12-13 16:11:14 +00:00 Compare
nerf requested changes 2025-02-20 15:19:32 +00:00
Dismissed
nerf left a comment
Owner

someone should read the README changes, but I don't have the peace of mind right now.

someone should read the README changes, but I don't have the peace of mind right now.
@ -15,3 +15,3 @@
systemConfig =
if lib.isFunction importedConfig
then x: importedConfig (x // {flake-inputs = inputs;})
then
Owner

I think having a separate commit for this change might make bug hunting easier if this introduces a regression.

I think having a separate commit for this change might make bug hunting easier if this introduces a regression.
@ -8,3 +8,3 @@
};
fileSystems."/persist" = {
device = "/dev/disk/by-uuid/e0a160ef-7d46-4705-9152-a6b602898136";
device = "/dev/disk/by-label/nixos";
Owner

This is out of scope

This is out of scope
Author
Owner

I don't think so because it is alignment with the naming police introduced here.

I don't think so because it is alignment with the naming police introduced here.
@ -0,0 +4,4 @@
pkgs,
...
}: {
fileSystems."/" = {
Owner

Maybe we want /tmp/ of this machine on disk, because builds can get big, or we give it a lot of RAM, but I'm unsure if we want to reserve a lot of resources for a machine that does not do anything client facing.

Maybe we want /tmp/ of this machine on disk, because builds can get big, or we give it a lot of RAM, but I'm unsure if we want to reserve a lot of resources for a machine that does not do anything client facing.
Author
Owner

There is currently both plenty of RAM as well as 10GB swap.

There is currently both plenty of RAM as well as 10GB swap.
Gonne force-pushed nodens from 717f91028f to 3565ac910e 2025-02-20 15:33:07 +00:00 Compare
Gonne force-pushed nodens from 3565ac910e to 77bdd979b0 2025-02-20 15:38:20 +00:00 Compare
nerf approved these changes 2025-02-20 15:41:36 +00:00
Gonne merged commit 77bdd979b0 into main 2025-02-20 15:42:12 +00:00
Gonne deleted branch nodens 2025-02-20 15:42:12 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Fachschaft/nixConfig#48
No description provided.