mermet: sanoid: snap all /var/lib/nginx
[sourcephile-nix.git] / hosts / mermet / sourcehut / builds / nixos-unstable.nix
index 446885f81a80a49859d93c69740a9860ce46d871..fff1db82c80b492e3f40c8cf29af541a170b2a95 100644 (file)
@@ -1,5 +1,5 @@
 system:
-{ pkgs, lib, config, ... }:
+{ pkgs, lib, ... }:
 let
   systemConfig = { pkgs, ... }: {
     # passwordless ssh server
@@ -22,7 +22,7 @@ let
     };
 
     security.sudo.wheelNeedsPassword = false;
-    nix.trustedUsers = [ "root" "build" ];
+    nix.settings.trusted-users = [ "root" "build" ];
     documentation.nixos.enable = false;
 
     # builds.sr.ht-image-specific network settings
@@ -53,7 +53,7 @@ let
       pkgs.gnupg
     ];
   };
-  qemuConfig = { pkgs, ... }: {
+  qemuConfig = { ... }: {
     imports = [ systemConfig ];
     fileSystems."/".device = "/dev/disk/by-label/nixos";
     boot.initrd.availableKernelModules = [
@@ -85,7 +85,8 @@ import (pkgs.path + "/nixos/lib/make-disk-image.nix") {
   diskSize = 16000;
   format = "qcow2-compressed";
   contents = [
-    { source = pkgs.writeText "gitconfig" ''
+    {
+      source = pkgs.writeText "gitconfig" ''
         [user]
           name = builds.sr.ht
           email = build@sr.ht