.files/nix/configurations/vanadium/nixos/input.nix

42 lines
803 B
Nix

{
hardware.keyboard.zsa.enable = true;
services.libinput = {
mouse = {
naturalScrolling = true;
accelSpeed = "-0.5";
};
touchpad = {
naturalScrolling = true;
tapping = false;
clickMethod = "clickfinger";
};
};
me.extraGroups = ["scanner"];
hardware.sane = {
enable = true;
brscan5.enable = true;
};
environment.sessionVariables = {
SANE_DEFAULT_DEVICE = "brother5:bus2;dev2";
};
services.fprintd.enable = false;
# programs.weylus = {
# enable = true;
# users = ["leana"];
# openFirewall = true;
# };
services.xserver.xkb = {
layout = "us";
variant = "dvorak";
options = builtins.concatStringsSep "," [
"caps:swapescape"
"compose:ralt"
];
};
console.useXkbConfig = true;
}