Renamed hardware and disk configuration files for congenital-optimist

This commit is contained in:
Geir Okkenhaug Jerstad 2025-06-12 21:17:44 +02:00
parent 1a4e7fd3f6
commit 253b05b45e
4 changed files with 15 additions and 16 deletions

View file

@ -6,8 +6,12 @@
nixpkgs-unstable.url = "github:NixOS/nixpkgs/nixos-unstable";
};
outputs = { self, nixpkgs, nixpkgs-unstable, ... }@inputs:
let
outputs = {
self,
nixpkgs,
nixpkgs-unstable,
...
} @ inputs: let
system = "x86_64-linux";
# Create unstable package set
@ -20,17 +24,15 @@
specialArgs = {
inherit inputs unstable;
};
in {
# NixOS system configurations
nixosConfigurations = {
# congenital-optimist - AMD Threadripper workstation
congenital-optimist = nixpkgs.lib.nixosSystem {
inherit system specialArgs;
modules = [
./machines/congenital-optimist/configuration.nix
./machines/congenital-optimist/hardware-configuration.nix
./machines/congenital-optimist/hardware-co.nix
./modules/common/nix.nix
./modules/common/base.nix
./modules/common/tty.nix

View file

@ -6,7 +6,8 @@
...
}: {
imports = [
./hardware-configuration.nix
./hardware-co.nix
./disk-ram-co.nix
./network-congenital-optimist.nix
# Security modules

View file

@ -16,12 +16,8 @@
powerOnBoot = true;
};
# ZRAM swap configuration
zramSwap = {
enable = true;
algorithm = "zstd";
};
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
# Audio system (PipeWire)
services.pipewire = {
enable = true;