diff --git a/nix-os/module-overrides.nix b/nix-os/module-overrides.nix index 71df3de..ea19150 100644 --- a/nix-os/module-overrides.nix +++ b/nix-os/module-overrides.nix @@ -16,6 +16,18 @@ let sha256 = "0s2k8k6rrlwn2zb02q6fkvswln8w4hvh02hm4krqvkh46amyasyy"; })]; } + # NIXPKGS-PR: 394300 + { + disabledModules = [ + "${modulesPath}/hardware/openrazer.nix" + ]; + replacementModules = [ + (builtins.fetchurl { + url = "https://raw.githubusercontent.com/NixOS/nixpkgs/4a11562c20fbe7af7d5ac139dbf0f8d50ce276f6/nixos/modules/hardware/openrazer.nix"; + sha256 = "0n6kzrcwlmxgws4pmffyqagp2rxpfxmfjl11vgvlkjcbglg6fs7y"; + }) + ]; + } ]; toModule = entry: { diff --git a/nix-os/razer.nix b/nix-os/razer.nix index 202541d..f299e95 100644 --- a/nix-os/razer.nix +++ b/nix-os/razer.nix @@ -1,23 +1,11 @@ { config, lib, - modulesPath, pkgs, ... }: { - # NIXPKGS-PR: 394300 - disabledModules = [ - "${modulesPath}/hardware/openrazer.nix" - ]; - imports = [ - (builtins.fetchurl { - url = "https://raw.githubusercontent.com/NixOS/nixpkgs/4a11562c20fbe7af7d5ac139dbf0f8d50ce276f6/nixos/modules/hardware/openrazer.nix"; - sha256 = "0n6kzrcwlmxgws4pmffyqagp2rxpfxmfjl11vgvlkjcbglg6fs7y"; - }) - ]; - config = { hardware.openrazer = { enable = true;