installer: update list of packages available

This commit is contained in:
Primrose 2026-02-01 00:19:56 +01:00
parent dbd0564126
commit 1047642bdf
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA

View file

@ -1,9 +1,7 @@
#
# Note: # Note:
# I could've import the wifi configuration and use it here, but I haven't # I could've import the wifi configuration and use it here, but I haven't
# figured out an elegant (enough) way to do it while keeping my secrets # figured out an elegant (enough) way to do it while keeping my secrets
# encrypted. # encrypted.
#
let let
sources = import ../../npins; sources = import ../../npins;
in in
@ -37,8 +35,7 @@ in
overlays = map import [ overlays = map import [
../overlays/agenix.nix ../overlays/agenix.nix
../overlays/disko.nix ../overlays/disko.nix
../overlays/nur.nix ../overlays/npins.nix
../packages/overlay.nix ../packages/overlay.nix
]; ];
}; };
@ -54,18 +51,20 @@ in
isoImage.squashfsCompression = "zstd -Xcompression-level 3"; isoImage.squashfsCompression = "zstd -Xcompression-level 3";
environment.systemPackages = [ environment.systemPackages = with pkgs; [
pkgs.disko agenix
pkgs.manage npins
pkgs.git disko
pkgs.pastebinit # for sharing cli output & debugging stow
pkgs.hdparm # to ATA secure wipe disks manage
pkgs.btop
git
pastebinit # for sharing cli output & debugging
hdparm # to ATA secure wipe disks
]; ];
networking.firewall.allowedTCPPorts = [ 8080 ]; # in case you wanna nc networking.firewall.allowedTCPPorts = [ 8080 ]; # in case you wanna nc
programs.tmux.enable = true;
users.users.nixos.shell = pkgs.fish; users.users.nixos.shell = pkgs.fish;
programs.fish.enable = true; programs.fish.enable = true;