Fix package conflicts and add ISO configuration

- Fixed nvtop package reference (nvtopPackages.full -> nvtop)
- Fixed display manager conflicts in ISO config
- Fixed SSH settings conflicts with lib.mkForce
- Fixed home-manager username conflicts for ISO
- Added complete ISO build configuration with Wayland-only setup
- Added ISO build documentation and scripts
This commit is contained in:
theArctesian
2025-09-29 18:46:24 -07:00
parent c8777d8d3c
commit 53cdf81af8
11 changed files with 1025 additions and 16 deletions

View File

@@ -67,7 +67,7 @@ in
ruff
# Node.js
nodejs_20
nodejs
nodePackages.npm
nodePackages.pnpm
nodePackages.yarn
@@ -247,7 +247,7 @@ in
nix-shell -p python3 python3Packages.pip python3Packages.virtualenv
;;
node)
nix-shell -p nodejs_20 nodePackages.npm nodePackages.pnpm
nix-shell -p nodejs nodePackages.npm nodePackages.pnpm
;;
c|cpp)
nix-shell -p gcc cmake gnumake gdb
@@ -344,7 +344,7 @@ in
let pkgs = nixpkgs.legacyPackages.x86_64-linux;
in {
devShells.x86_64-linux.default = pkgs.mkShell {
packages = with pkgs; [ nodejs_20 nodePackages.pnpm ];
packages = with pkgs; [ nodejs nodePackages.pnpm ];
};
};
}