security: enable soteria

Soteria is a GTK-based Polkit authentication agent.
This commit is contained in:
Bloxx12 2025-07-19 00:18:14 +02:00
commit f813eb37d3
Signed by: faukah
SSH key fingerprint: SHA256:jpYIt4Vkz1NBTQcks/N9OPTfTFxE6KF2W/rV7hrfrIw
9 changed files with 2 additions and 13 deletions

View file

@ -32,7 +32,6 @@ in {
microfetch microfetch
mprocs mprocs
nmap nmap
polkit
ripgrep ripgrep
smartmontools smartmontools
television television

View file

@ -8,7 +8,6 @@
# Select internationalisation properties. # Select internationalisation properties.
i18n.defaultLocale = "en_US.UTF-8"; i18n.defaultLocale = "en_US.UTF-8";
console.keyMap = "uk"; console.keyMap = "uk";
security.polkit.enable = true;
boot.kernelPackages = pkgs.linuxPackages_xanmod_latest; boot.kernelPackages = pkgs.linuxPackages_xanmod_latest;
services = { services = {
fstrim.enable = lib.mkDefault true; fstrim.enable = lib.mkDefault true;

View file

@ -74,7 +74,6 @@ in {
pdfpc pdfpc
pfetch pfetch
playerctl playerctl
polkit
presenterm presenterm
pulsemixer pulsemixer
ripgrep ripgrep

View file

@ -9,7 +9,6 @@
# Select internationalisation properties. # Select internationalisation properties.
i18n.defaultLocale = "en_US.UTF-8"; i18n.defaultLocale = "en_US.UTF-8";
console.keyMap = "us"; console.keyMap = "us";
security.polkit.enable = true;
# boot.kernelPackages = pkgs.linuxPackagesFor xanmod_blox; # boot.kernelPackages = pkgs.linuxPackagesFor xanmod_blox;
boot.kernelPackages = pkgs.linuxPackages_latest; boot.kernelPackages = pkgs.linuxPackages_latest;

View file

@ -48,7 +48,6 @@
pavucontrol pavucontrol
pdfarranger pdfarranger
picard picard
polkit
pulsemixer pulsemixer
python3 python3
pwvucontrol pwvucontrol

View file

@ -8,7 +8,6 @@
# Select internationalisation properties. # Select internationalisation properties.
i18n.defaultLocale = "en_US.UTF-8"; i18n.defaultLocale = "en_US.UTF-8";
console.keyMap = "uk"; console.keyMap = "uk";
security.polkit.enable = true;
boot.kernelPackages = pkgs.linuxPackages_latest; boot.kernelPackages = pkgs.linuxPackages_latest;
programs.nix-ld.enable = true; programs.nix-ld.enable = true;

View file

@ -8,7 +8,6 @@
# Select internationalisation properties. # Select internationalisation properties.
i18n.defaultLocale = "en_US.UTF-8"; i18n.defaultLocale = "en_US.UTF-8";
console.keyMap = "uk"; console.keyMap = "uk";
security.polkit.enable = true;
programs.nix-ld.enable = false; programs.nix-ld.enable = false;
boot.kernelPackages = pkgs.linuxPackages_xanmod_latest; boot.kernelPackages = pkgs.linuxPackages_xanmod_latest;
services = { services = {

View file

@ -32,7 +32,6 @@
microfetch microfetch
nmap nmap
pfetch pfetch
polkit
ripgrep ripgrep
smartmontools smartmontools
util-linux util-linux

View file

@ -1,10 +1,7 @@
{pkgs, ...}: { {pkgs, ...}: {
security = { security = {
polkit = { # Enable Soteria, a GTK-based Polkit authentication agent.
enable = true; soteria.enable = true;
package = pkgs.polkit;
};
apparmor = { apparmor = {
enable = true; enable = true;
killUnconfinedConfinables = true; killUnconfinedConfinables = true;