This commit is contained in:
mjallen18
2025-09-22 07:48:44 -05:00
parent 0a40f7712a
commit aa0d09d3c9
12 changed files with 469 additions and 366 deletions

View File

@@ -10,12 +10,20 @@
imports = [
./adguard.nix
./boot.nix
./services.nix
./sops.nix
];
${namespace} = {
# ###################################################
# # Impermanence # #
# ###################################################
impermanence.enable = true;
# ###################################################
# # Hardware # #
# ###################################################
hardware = {
disko.enable = true;
raspberry-pi = {
@@ -23,12 +31,33 @@
variant = "5";
};
};
# ###################################################
# # Desktop # #
# ###################################################
desktop.hyprland.enable = false;
# ###################################################
# # User # #
# ###################################################
user = {
name = "matt";
mutableUsers = false;
extraGroups = [ "docker" ];
};
# ###################################################
# # Services # #
# ###################################################
services.home-assistant.enable = true;
# ###################################################
# # Network # #
# ###################################################
network = {
hostName = "pi5";
ipv4 = {
@@ -53,7 +82,11 @@
};
};
};
# ###################################################
# # FileSystems # #
# ###################################################
fileSystems."/data" = {
device = "/dev/disk/bu-uuid/a85420cc-a026-4100-80d2-a999081d792a";
fsType = "bcachefs";

View File

@@ -1,14 +0,0 @@
{ ... }:
{
services = {
shairport-sync = {
enable = false;
openFirewall = true;
settings = {
general = {
name = "Living Room Speakers";
};
};
};
};
}