split manwe config in preperation for new system

This commit is contained in:
Chris Kruining 2025-07-27 20:06:48 +02:00
parent 6be4f41519
commit 091438d802
Signed by: chris
SSH key fingerprint: SHA256:nG82MUfuVdRVyCKKWqhY+pCrbz9nbX6uzUns4RKa1Pg
8 changed files with 149 additions and 39 deletions

33
hosts/mandos/default.nix Normal file
View file

@ -0,0 +1,33 @@
{ config, pkgs, ... }:
{
fileSystems = {
"/home/chris/media" = {
device = "ulmo:/";
fsType = "nfs";
};
};
environment.systemPackages = [ pkgs.ventoy-full-qt ];
permittedInsecurePackages = [ "ventoy-qt5-1.1.05"];
boot.supportedFilesystems = [ "nfs" ];
modules = {
boot = {
silentBoot = true;
animatedBoot = true;
};
system.audio.enable = true;
root = {
user = {
full_name = "__ROOT__";
email = "__ROOT__@${config.networking.hostName}";
};
shell = {
default = "zsh";
};
};
};
}