commit 6e02a3f87c9a0b6f7f70c51ceea72ee41b873ee0
parent ab24ca44722b5c50ca7414d311f5288ed539a408
Author: breadcat <breadcat@users.noreply.github.com>
Date: Thu, 16 Oct 2025 19:19:07 +0100
Common development packages
Diffstat:
3 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/common/devel.nix b/common/devel.nix
@@ -0,0 +1,15 @@
+{ pkgs, ... }:
+{
+ environment.systemPackages = with pkgs; [
+ # bash
+ shellcheck-minimal
+ shfmt
+ # go
+ go
+ # gcc
+ gcc
+ # web
+ hugo
+ ];
+ # networking.firewall.allowedTCPPorts = [ 8080 ]; # nixos-firewall-tool open tcp 8080
+}
diff --git a/machines/ilias.nix b/machines/ilias.nix
@@ -15,6 +15,7 @@ in
../common/dhcp.nix
../common/flakes.nix
../common/garbage.nix
+ (import ../common/devel.nix {inherit pkgs;})
(import ../common/locale.nix {inherit pkgs timezone;})
../common/mount-drives.nix
../common/nfs-server.nix
diff --git a/machines/minerva.nix b/machines/minerva.nix
@@ -14,6 +14,7 @@ in
(import "${home-manager}/nixos")
../common/audio.nix
(import ../common/autologin.nix {inherit username;})
+ (import ../common/devel.nix {inherit pkgs;})
../common/dhcp.nix
../common/flakes.nix
../common/fonts.nix