feat(jeeves): home-assistant modularization

This commit is contained in:
reo101 2024-04-13 13:37:24 +03:00
parent ee98e1582c
commit 16457e0a09
Signed by: reo101
GPG key ID: 675AA7EF13964ACB
6 changed files with 200 additions and 153 deletions

View file

@ -10,14 +10,15 @@
./wireguard.nix
./jellyfin.nix
./mindustry.nix
./home-assistant.nix
./home-assistant
./samba.nix
];
age.rekey = {
hostPubkey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPopSTZ81UyKp9JSljCLp+Syk51zacjh9fLteqxQ6/aB";
masterIdentities = [ "${inputs.self}/secrets/privkey.age" ];
# forceRekeyOnSystem = "aarch64-darwin";
storageMode = "derivation";
# forceRekeyOnSystem = "aarch64-linux";
};
nixpkgs = {
@ -34,9 +35,15 @@
boot = {
loader.systemd-boot.enable = true;
kernelPackages = pkgs.linuxPackages_latest;
initrd.availableKernelModules = [
"nvme"
];
binfmt.emulatedSystems = [ "aarch64-linux" ];
initrd = {
availableKernelModules = [
"nvme"
];
# kernelModules = [
# "amdgpu"
# ];
};
};
hardware.enableRedistributableFirmware = true;