From 199b7f3a1fab165e641b6ecdd72bb68f9ae41842 Mon Sep 17 00:00:00 2001 From: Adrian Kummerlaender Date: Fri, 23 Jan 2026 11:02:40 +0100 Subject: Update --- host/atlas.nix | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) (limited to 'host') diff --git a/host/atlas.nix b/host/atlas.nix index 0c318ed..6595edc 100644 --- a/host/atlas.nix +++ b/host/atlas.nix @@ -42,8 +42,11 @@ wayland.enable = true; }; }; - programs.niri.enable = true; - programs.xwayland.enable = true; + + programs = { + niri.enable = true; + xwayland.enable = true; + }; security.polkit.enable = true; @@ -52,7 +55,7 @@ xdgOpenUsePortal = true; extraPortals = with pkgs; [ pkgs.xdg-desktop-portal-gnome - pkgs.xdg-desktop-portal-gtk + #pkgs.xdg-desktop-portal-gtk ]; }; @@ -130,6 +133,17 @@ CPUQuota = "1600%"; }; + services.earlyoom = { + enable = true; + freeSwapThreshold = 2; + freeMemThreshold = 2; + extraArgs = [ + "-g" + "--avoid" "^niri(-session|-event-hand)?$" + "--prefer" "^(gcc|clang|g\\+\\+|nvcc|nvc\\+\\+|.*paraview.*|python.*|.*python.*)$" + ]; + }; + users.users.gitlab-runner.isNormalUser = true; nix.settings.allowed-users = [ "gitlab-runner" ]; -- cgit v1.2.3