From 6aec166b3a752451f4637997612b26763d1e4b19 Mon Sep 17 00:00:00 2001 From: Mohamed Chrayed Date: Tue, 3 Mar 2026 13:49:57 +0100 Subject: [PATCH] add sbctl --- modules/base/base.nix | 2 +- modules/base/{security => rtkit}/security.nix | 2 +- modules/hosts/computer-mo/imports.nix | 1 + modules/security/secure-boot/secure-boot.nix | 7 +++++++ 4 files changed, 10 insertions(+), 2 deletions(-) rename modules/base/{security => rtkit}/security.nix (60%) create mode 100644 modules/security/secure-boot/secure-boot.nix diff --git a/modules/base/base.nix b/modules/base/base.nix index b99f3bc..a39d06a 100644 --- a/modules/base/base.nix +++ b/modules/base/base.nix @@ -7,7 +7,7 @@ locale network nix-settings - security + rtkit shellapps user version diff --git a/modules/base/security/security.nix b/modules/base/rtkit/security.nix similarity index 60% rename from modules/base/security/security.nix rename to modules/base/rtkit/security.nix index ec63538..64b33b4 100644 --- a/modules/base/security/security.nix +++ b/modules/base/rtkit/security.nix @@ -1,5 +1,5 @@ { ... }: { - flake.nixosModules.security = { + flake.nixosModules.rtkit = { security.rtkit.enable = true; }; } diff --git a/modules/hosts/computer-mo/imports.nix b/modules/hosts/computer-mo/imports.nix index 7ad3c35..7d758c2 100644 --- a/modules/hosts/computer-mo/imports.nix +++ b/modules/hosts/computer-mo/imports.nix @@ -11,6 +11,7 @@ onepassword steam lact + secure-boot ]; home-manager.users.${user}.imports = with config.flake.homeModules; [ diff --git a/modules/security/secure-boot/secure-boot.nix b/modules/security/secure-boot/secure-boot.nix new file mode 100644 index 0000000..1b20f35 --- /dev/null +++ b/modules/security/secure-boot/secure-boot.nix @@ -0,0 +1,7 @@ +{ ... }: { + flake.nixosModules.secure-boot = { pkgs, ... }: { + environment.systemPackages = with pkgs; [ + sbctl + ]; + }; +}