From 1349461d3cbbef0f7dd140281eee4b126c24e1fd Mon Sep 17 00:00:00 2001 From: Dmitriy Kholkin Date: Tue, 8 Jul 2025 22:24:01 +0300 Subject: [PATCH] fix: orion build --- hosts/orion/backups.nix | 2 +- hosts/orion/boot.nix | 7 +++++-- modules/nixos/security/acme.nix | 4 ++-- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/hosts/orion/backups.nix b/hosts/orion/backups.nix index 8800835..f619e97 100644 --- a/hosts/orion/backups.nix +++ b/hosts/orion/backups.nix @@ -8,7 +8,7 @@ { imports = [ inputs.ataraxiasjel-nur.nixosModules.rustic ]; - sops.secrets.rustic-vps-pass.sopsFile = secretsDir + /rustic.yaml; + sops.secrets.rustic-nas-pass.sopsFile = secretsDir + /rustic.yaml; sops.secrets.rustic-backups-s3-env.sopsFile = secretsDir + /rustic.yaml; services.rustic.backups = let diff --git a/hosts/orion/boot.nix b/hosts/orion/boot.nix index fccf3c1..ef1178e 100644 --- a/hosts/orion/boot.nix +++ b/hosts/orion/boot.nix @@ -1,4 +1,7 @@ -{ pkgs, ... }: +{ pkgs, lib, ... }: +let + inherit (lib) mkForce; +in { services.scx.enable = true; services.scx.scheduler = "scx_bpfland"; @@ -36,7 +39,7 @@ ]; kernel.sysctl = { "kernel.split_lock_mitigate" = 0; - "vm.overcommit_memory" = 1; + "vm.overcommit_memory" = mkForce 1; }; tmp.useTmpfs = true; diff --git a/modules/nixos/security/acme.nix b/modules/nixos/security/acme.nix index 882f176..6589f23 100644 --- a/modules/nixos/security/acme.nix +++ b/modules/nixos/security/acme.nix @@ -1,7 +1,7 @@ { config, lib, - inputs, + secretsDir, ... }: let @@ -16,7 +16,7 @@ in config = mkIf cfg.enable { sops.secrets.cf-dns-api = { - sopsFile = inputs.self.secretsDir + /misc.yaml; + sopsFile = secretsDir + /misc.yaml; owner = "acme"; }; security.acme = {