From 5b2b451002750ce0817f9067ba441761bc527014 Mon Sep 17 00:00:00 2001 From: Lumpiasty Date: Sat, 20 Jun 2026 00:48:01 +0200 Subject: [PATCH] Use librewolf from nixpkgs 26.05 --- flake.lock | 17 +++++++++++++++++ flake.nix | 1 + hosts/acer.nix | 6 +++++- lib/mkNixosSystem.nix | 4 ++++ modules/system/nixpkgs.nix | 2 -- 5 files changed, 27 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index 6ec8be7..14902f0 100644 --- a/flake.lock +++ b/flake.lock @@ -464,6 +464,22 @@ "type": "github" } }, + "nixpkgs-2605": { + "locked": { + "lastModified": 1781216227, + "narHash": "sha256-9mUW6gNwoN2SWc/l0fW4svPNOulXLl8ijqKyeSOGgJE=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "a0374025a863d007d98e3297f6aa46cc3141c2f0", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-26.05", + "repo": "nixpkgs", + "type": "github" + } + }, "nixpkgs-lib": { "locked": { "lastModified": 1777168982, @@ -613,6 +629,7 @@ "nix-sweep": "nix-sweep", "nixos-hardware": "nixos-hardware", "nixpkgs": "nixpkgs_2", + "nixpkgs-2605": "nixpkgs-2605", "nixpkgs-linuxeol": "nixpkgs-linuxeol", "ntfsplus": "ntfsplus", "peerix": "peerix", diff --git a/flake.nix b/flake.nix index 8309b57..096e127 100644 --- a/flake.nix +++ b/flake.nix @@ -3,6 +3,7 @@ inputs = { nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable"; + nixpkgs-2605.url = "github:NixOS/nixpkgs/nixos-26.05"; nixpkgs-linuxeol.url = "github:NixOS/nixpkgs/162f04bf3dd222187388bc990a8678170d594419"; nixos-hardware = { url = "github:NixOS/nixos-hardware/master"; diff --git a/hosts/acer.nix b/hosts/acer.nix index 31d16d2..90d3d3e 100644 --- a/hosts/acer.nix +++ b/hosts/acer.nix @@ -71,7 +71,11 @@ rec { amdCpu = true; noMitigations = false; enablePulseaudio = true; - audioRt.enable = true; + audioRt = { + enable = true; + cpuPartitioning = false; + performanceGovernor = false; + }; sshd = true; users.user = true; # users.drugi = true; diff --git a/lib/mkNixosSystem.nix b/lib/mkNixosSystem.nix index d074f5d..b69d42e 100644 --- a/lib/mkNixosSystem.nix +++ b/lib/mkNixosSystem.nix @@ -1,6 +1,7 @@ { self, nixpkgs, + nixpkgs-2605, home-manager, nix-flatpak, plasma-manager, @@ -30,6 +31,9 @@ nixpkgs.lib.nixosSystem { modules = [ { nixpkgs.overlays = [ + (final: prev: { + librewolf = nixpkgs-2605.legacyPackages.${prev.system}.librewolf; + }) claude-code.overlays.default acer-wmi-ext.overlays.default nix-skills.overlays.default diff --git a/modules/system/nixpkgs.nix b/modules/system/nixpkgs.nix index 6182c62..4784bfd 100644 --- a/modules/system/nixpkgs.nix +++ b/modules/system/nixpkgs.nix @@ -7,7 +7,5 @@ nixpkgs.config.permittedInsecurePackages = [ # Ventoy has some blobs making it insecure "ventoy-qt5-1.1.12" - # Temporary workaround - "librewolf-unwrapped-151.0.2-1" "librewolf-151.0.2-1" ]; } \ No newline at end of file