add input remapping module with easier configuration

This commit is contained in:
Schrottkatze 2024-03-05 13:10:08 +01:00
parent 01d070eb40
commit 991cc8fc88
Signed by: schrottkatze
SSH key fingerprint: SHA256:hXb3t1vINBFCiDCmhRABHX5ocdbLiKyCdKI4HK2Rbbc
7 changed files with 161 additions and 89 deletions

View file

@ -30,10 +30,11 @@ in
./social.nix
./mail.nix
./specific-hardware
./evremap.nix
./xmonad.nix
./fonts.nix
./firefox.nix
./x.nix
./input
];
i18n.inputMethod = {
@ -52,32 +53,6 @@ in
services = {
printing.enable = true;
gnome.gnome-keyring.enable = true;
xserver = {
enable = true;
xkb = {
layout = "us";
variant = "altgr-intl";
};
libinput = {
enable = true;
};
desktopManager = {
xterm.enable = false;
};
displayManager = {
defaultSession = "none+xmonad";
gdm.enable = true;
};
windowManager.xmonad = {
enable = true;
};
};
};
programs.xss-lock = {