Large refactor to clean up flake.nix

This commit is contained in:
Lauren Lagarde 2025-08-12 22:53:14 -05:00
parent 916595caa3
commit 67f0d12fc4
11 changed files with 206 additions and 362 deletions

View file

@ -1,11 +1,31 @@
{ config, lib, pkgs, modulesPath, ... }: {
{ inputs, self, pkgs, pkgs-unstable, config, ... }: {
# System Info:
# - Model: Custom
# - CPU: AMD Ryzen 9 3900X (12C/24T, Passmark: 2703/32546)
# - RAM: 128GB
# - Storage: Yes
networking.hostName = "blockhouse";
networking.hostId = "ed658529";
system.stateVersion = "23.11";
home-manager = {
users."lauren_lagarde" = {
home.stateVersion = "24.11";
imports = self.homeManagerModules."lauren_lagarde@tui.mlaga97.space";
};
extraSpecialArgs = { inherit self pkgs-unstable; };
};
time.timeZone = "America/Chicago";
sops.defaultSopsFile = ../../secrets.yaml;
imports = [
inputs.sops-nix.nixosModules.sops
inputs.lix-module.nixosModules.default
inputs.home-manager.nixosModules.home-manager
# Core Features
../../nixos/features/base.nix
../../nixos/features/tui-apps.nix
@ -29,7 +49,6 @@
# Blockhouse Features
../../nixos/tweaks/aarch64-crosscompile.nix
../../nixos/features/gpu/nvidia.nix
#../../nixos/features/networking/networkd-br0.nix
../../nixos/features/virtualization/dockge.nix
../../nixos/features/virtualization/docker.nix
../../nixos/features/virtualization/libvirt-host.nix