trying to update openrazer
This commit is contained in:
parent
829c535f5c
commit
e4f9fdf172
3 changed files with 39 additions and 20 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue