proper patch form
This commit is contained in:
parent
197cfdb84c
commit
997400e171
3 changed files with 38 additions and 12 deletions
|
|
@ -4,6 +4,7 @@
|
||||||
# freecad
|
# freecad
|
||||||
# gh
|
# gh
|
||||||
# vulkan-loader
|
# vulkan-loader
|
||||||
|
qFlipper
|
||||||
hyperfine
|
hyperfine
|
||||||
jq
|
jq
|
||||||
jujutsu
|
jujutsu
|
||||||
|
|
@ -69,18 +70,20 @@
|
||||||
trunk
|
trunk
|
||||||
];
|
];
|
||||||
|
|
||||||
programs.nix-ld.enable = true;
|
hardware.flipperzero.enable = true;
|
||||||
programs.nix-ld.libraries = with pkgs; [
|
|
||||||
libxkbcommon
|
|
||||||
libGL
|
|
||||||
|
|
||||||
wayland.dev
|
# programs.nix-ld.enable = true;
|
||||||
|
# programs.nix-ld.libraries = with pkgs; [
|
||||||
|
# libxkbcommon
|
||||||
|
# libGL
|
||||||
|
|
||||||
xorg.libX11
|
# wayland.dev
|
||||||
xorg.libXrandr
|
|
||||||
xorg.libXi
|
# xorg.libX11
|
||||||
xorg.libX11
|
# xorg.libXrandr
|
||||||
];
|
# xorg.libXi
|
||||||
|
# xorg.libX11
|
||||||
|
# ];
|
||||||
|
|
||||||
services.udev.extraRules = ''
|
services.udev.extraRules = ''
|
||||||
SUBSYSTEM == "tty", GROUP="dialout", ATTRS{interface}=="Black Magic GDB Server", SYMLINK+="ttyBmpGdb"
|
SUBSYSTEM == "tty", GROUP="dialout", ATTRS{interface}=="Black Magic GDB Server", SYMLINK+="ttyBmpGdb"
|
||||||
|
|
|
||||||
15
extras/libinput-delay.patch
Normal file
15
extras/libinput-delay.patch
Normal file
|
|
@ -0,0 +1,15 @@
|
||||||
|
diff --git a/src/evdev-mt-touchpad.c b/src/evdev-mt-touchpad.c
|
||||||
|
index 5b040ce..4bf172b 100644
|
||||||
|
--- a/src/evdev-mt-touchpad.c
|
||||||
|
+++ b/src/evdev-mt-touchpad.c
|
||||||
|
@@ -37,8 +37,8 @@
|
||||||
|
|
||||||
|
#define DEFAULT_TRACKPOINT_ACTIVITY_TIMEOUT ms2us(300)
|
||||||
|
#define DEFAULT_TRACKPOINT_EVENT_TIMEOUT ms2us(40)
|
||||||
|
-#define DEFAULT_KEYBOARD_ACTIVITY_TIMEOUT_1 ms2us(200)
|
||||||
|
-#define DEFAULT_KEYBOARD_ACTIVITY_TIMEOUT_2 ms2us(500)
|
||||||
|
+#define DEFAULT_KEYBOARD_ACTIVITY_TIMEOUT_1 ms2us(2000)
|
||||||
|
+#define DEFAULT_KEYBOARD_ACTIVITY_TIMEOUT_2 ms2us(5000)
|
||||||
|
#define FAKE_FINGER_OVERFLOW bit(7)
|
||||||
|
#define THUMB_IGNORE_SPEED_THRESHOLD 20 /* mm/s */
|
||||||
|
|
||||||
|
|
@ -1,7 +1,6 @@
|
||||||
{
|
{
|
||||||
config,
|
config,
|
||||||
pkgs,
|
pkgs,
|
||||||
lib,
|
|
||||||
...
|
...
|
||||||
}: {
|
}: {
|
||||||
zramSwap = {
|
zramSwap = {
|
||||||
|
|
@ -9,8 +8,17 @@
|
||||||
algorithm = "zstd";
|
algorithm = "zstd";
|
||||||
};
|
};
|
||||||
nixpkgs.overlays = [
|
nixpkgs.overlays = [
|
||||||
(import ../extras/libinput-overlay.nix)
|
(final: prev: {
|
||||||
|
libinput = prev.libinput.overrideAttrs (old: {
|
||||||
|
patches =
|
||||||
|
(old.patches or [])
|
||||||
|
++ [
|
||||||
|
../extras/libinput-delay.patch
|
||||||
|
];
|
||||||
|
});
|
||||||
|
})
|
||||||
];
|
];
|
||||||
|
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
# fw-ectool
|
# fw-ectool
|
||||||
framework-tool
|
framework-tool
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue