refactor: cleanup and extract user config

This commit is contained in:
2026-04-23 20:03:51 +02:00
parent 2e02ebb1e2
commit 8a14ad2ed5
7 changed files with 104 additions and 80 deletions
+4 -13
View File
@@ -7,24 +7,15 @@ let
nixosModules = config.flake.modules.nixos;
homeModules = config.flake.modules.homeManager;
metaLib = config.meta.lib;
workstationHomeImports = [ homeModules.workstation ];
workstationHomeImports = [ homeModules.workstation-base ];
portableNoctalia = homeModules.noctalia-portable;
kiriHomeImports = workstationHomeImports ++ [
homeModules.syncthing
homeModules.qbittorrent-client
homeModules.kiri-workstation
portableNoctalia
];
ergonHomeImports = workstationHomeImports ++ [
homeModules.ergon-workstation
portableNoctalia
(
{ pkgs, ... }:
{
home.packages = [
pkgs.rustup
pkgs.usql
];
}
)
];
in
{
@@ -71,7 +62,7 @@ in
};
imports = [
nixosModules.workstation
nixosModules.workstation-base
nixosModules.laptop-power
{
hardware.enableRedistributableFirmware = true;