1
0

Initial shared NixOS modules

This commit is contained in:
2025-06-23 17:44:56 -07:00
commit 1061e07deb
11 changed files with 464 additions and 0 deletions

15
system/default/system.nix Normal file
View File

@@ -0,0 +1,15 @@
{ ... }:
{
# Environment package management
# Remove unnecessary default packages to keep system minimal
# Default packages usually include basic utilities that might not be needed
environment.defaultPackages = [ ];
# Clean up temporary files on every boot
# This prevents /tmp from accumulating old files and filling up
boot.tmp.cleanOnBoot = true;
# Disable coredumps to prevent filling up /var/lib/systemd/coredump/
# Coredumps can quickly consume large amounts of disk space
systemd.coredump.enable = false;
}