nix/shared/commons/basics.nix
2025-07-21 01:58:24 +02:00

30 lines
No EOL
639 B
Nix

{ pkgs, lib, ... }:
{
options.hostName = lib.mkOption {
type = lib.types.str;
default = "you-forgot-to-give-me-a-name-you-moron";
description = "hostName";
};
config = {
nix.settings.experimental-features = [ "nix-command" "flakes" ];
# Global packages
environment.systemPackages = with pkgs; [
bmon
tcpdump
htop
conntrack-tools
mtr
dig
molly-guard
fastfetch
curl
wget
wireguard-tools
];
system.stateVersion = "25.05";
};
}