trying to update openrazer

This commit is contained in:
Matt Nish-Lapidus 2025-01-13 15:26:20 -05:00
parent 829c535f5c
commit e4f9fdf172
3 changed files with 39 additions and 20 deletions

View file

@ -43,7 +43,7 @@
nix-path = config.nix.nixPath;
};
# Opinionated: disable channels
channel.enable = false;
# channel.enable = false;
# Opinionated: make flake registry and nix path match flake inputs
registry = lib.mapAttrs (_: flake: {inherit flake;}) flakeInputs;
@ -86,12 +86,30 @@
boot.kernelPackages = pkgs.linuxPackages_latest;
boot = {
initrd.kernelModules = [ "nvidia" "nvidia_modeset" "nvidia_uvm" "nvidia_drm" "snd-virmidi"];
kernelParams = [ "nvidia_drm.fbdev=1" "nvidia_drm.modeset=1"];
initrd.kernelModules = [ "nvidia" "nvidia_modeset" "nvidia_uvm" "nvidia_drm" "snd-virmidi" ];
kernelParams = [ "nvidia_drm.fbdev=1" "nvidia_drm.modeset=1" ];
};
systemd.services.tailscaled.after = ["NetworkManager-wait-online.service"];
nixpkgs.config.packageOverrides = pkgs: {
openrazer-daemon = pkgs.openrazer-daemon.overrideDerivation (previous: {
name = "openrazer-daemon-latest";
src = pkgs.fetchFromGitHub {
owner = "openrazer";
repo = "openrazer";
hash = "sha256-GqmFpVNuPRNM95pJsihsk/d3s61t4Lw+qaukKip9BAM=";
rev = "HEAD";
};
# patches = [""];
});
};
documentation = {
dev.enable = true;
man.generateCaches = false;
};
hardware = {
openrazer = {
enable = true;
@ -197,7 +215,7 @@
services.xserver.displayManager.gdm.enable = true;
services.xserver.desktopManager.gnome.enable = true;
services.xserver.deviceSection = ''Option "TearFree" "true"''; # For amdgpu.
services.xserver.enableTearFree = true;
# services.xserver.enableTearFree = true;
services.gnome.gnome-keyring.enable = true;
services.picom = {
@ -408,6 +426,7 @@
gnutls
util-linux
libGL.dev
psutils
egl-wayland
eglexternalplatform
glfw-wayland