diff options
| author | Adrian Kummerlaender | 2026-01-23 11:02:40 +0100 |
|---|---|---|
| committer | Adrian Kummerlaender | 2026-01-23 11:02:40 +0100 |
| commit | 199b7f3a1fab165e641b6ecdd72bb68f9ae41842 (patch) | |
| tree | 4dee4c9cbef582c07beb0805818e2a4760df1f90 /host | |
| parent | 7e3a7ccadf04720f958b049ecbcabb687176a173 (diff) | |
| download | nixos_system-199b7f3a1fab165e641b6ecdd72bb68f9ae41842.tar nixos_system-199b7f3a1fab165e641b6ecdd72bb68f9ae41842.tar.gz nixos_system-199b7f3a1fab165e641b6ecdd72bb68f9ae41842.tar.bz2 nixos_system-199b7f3a1fab165e641b6ecdd72bb68f9ae41842.tar.lz nixos_system-199b7f3a1fab165e641b6ecdd72bb68f9ae41842.tar.xz nixos_system-199b7f3a1fab165e641b6ecdd72bb68f9ae41842.tar.zst nixos_system-199b7f3a1fab165e641b6ecdd72bb68f9ae41842.zip | |
Updatewayland
Diffstat (limited to 'host')
| -rw-r--r-- | host/atlas.nix | 20 |
1 files changed, 17 insertions, 3 deletions
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" ]; |
