libinput patch

This commit is contained in:
Tao Tien 2024-04-17 00:49:23 -07:00
parent 545db85372
commit 8dc4793761
3 changed files with 13 additions and 1 deletions

View file

@ -0,0 +1,9 @@
final: prev: {
libinput = prev.libinput.overrideAttrs (oldAttrs: {
prePatch = ''
substituteInPlace src/evdev-mt-touchpad.c --replace "DEFAULT_KEYBOARD_ACTIVITY_TIMEOUT_1 ms2us(200)" "DEFAULT_KEYBOARD_ACTIVITY_TIMEOUT_1 ms2us(2000)"
substituteInPlace src/evdev-mt-touchpad.c --replace "DEFAULT_KEYBOARD_ACTIVITY_TIMEOUT_2 ms2us(500)" "DEFAULT_KEYBOARD_ACTIVITY_TIMEOUT_2 ms2us(5000)"
'';
});
}

View file

@ -96,7 +96,7 @@
./extras/dev.nix ./extras/dev.nix
./extras/gaming.nix ./extras/gaming.nix
nixos-cosmic.nixosModules.default nixos-cosmic.nixosModules.default
./extras/cosmic.nix # ./extras/cosmic.nix
]; ];
}; };
NOmom = nixpkgs.lib.nixosSystem { NOmom = nixpkgs.lib.nixosSystem {

View file

@ -4,6 +4,9 @@
lib, lib,
... ...
}: { }: {
nixpkgs.overlays = [
(import ../extras/libinput-overlay.nix)
];
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
# fw-ectool # fw-ectool
framework-tool framework-tool