From 11004284838bd6f573059d35aecbdc7e5158d052 Mon Sep 17 00:00:00 2001 From: Ahwx Date: Mon, 28 Jul 2025 16:05:11 +0200 Subject: [PATCH] feat: adds `posy` host (2) --- hosts/posy/default.nix | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 hosts/posy/default.nix diff --git a/hosts/posy/default.nix b/hosts/posy/default.nix new file mode 100644 index 0000000..e51f387 --- /dev/null +++ b/hosts/posy/default.nix @@ -0,0 +1,41 @@ +{ config, pkgs, lib, ... }: +{ + imports = [ + ./../../modules/core/default.server.nix + ./../../modules/services/mpd.nix + ]; + + networking.hostName = "posy"; + + time.timeZone = "Europe/Amsterdam"; + + environment.systemPackages = with pkgs; [ + pkgs.kitty.terminfo + ]; + + boot = { + kernelPackages = pkgs.linuxKernel.packages.linux_rpi4; + initrd.availableKernelModules = [ "xhci_pci" "usbhid" "usb_storage" ]; + loader = { + grub.enable = false; + generic-extlinux-compatible.enable = true; + }; + }; + + services = { + smartd = { + enable = lib.mkForce false; + autodetect = lib.mkForce false; + }; + }; + + fileSystems = { + "/" = { + device = "/dev/disk/by-label/NIXOS_SD"; + fsType = "ext4"; + options = [ "noatime" ]; + }; + }; + + hardware.enableRedistributableFirmware = true; +}