mermet: knot: sourcephile.fr: add openpgpkey
[sourcephile-nix.git] / hosts / carotte / system.nix
index 34e5bd7309f55f2ae28f92e5a596e492c04a897a..8ac9e21feecef7ae09c696d9f6c323bb8350ec7c 100644 (file)
@@ -1,17 +1,29 @@
-{ pkgs, lib, config, ... }:
+{ pkgs, ... }:
 {
-system.stateVersion = "21.05";
+  system.stateVersion = "21.05";
 
-#boot.initrd.kernelModules = [ "vc4" "bcm2835_dma" "i2c_bcm2835" ];
+  nix.gc.automatic = true;
+  nix.gc.dates = "daily";
+  nix.gc.options = "--delete-older-than 2d";
 
-nix.nixPath = lib.mkForce [];
-nix.gc.automatic = true;
-nix.package = lib.mkForce pkgs.nixUnstable;
-
-boot.enableContainers = false;
-documentation.enable = false;
-documentation.doc.enable = false;
-documentation.info.enable = false;
-documentation.nixos.enable = false;
-programs.command-not-found.enable = false;
+  boot.enableContainers = false;
+  #boot.initrd.systemd = {
+  #  enable = true;
+  #  emergencyAccess = true; # FIXME: use a password
+  #};
+  documentation.enable = false;
+  documentation.doc.enable = false;
+  documentation.info.enable = false;
+  documentation.man.enable = false;
+  documentation.nixos.enable = false;
+  programs.command-not-found.enable = false;
+  environment.systemPackages = [
+    #pkgs.sshfs
+    #pkgs.gnumake
+    pkgs.binutils
+    #pkgs.pax-utils
+    #pkgs.gcc
+    #pkgs.file
+    #pkgs.nmap
+  ];
 }