Add switch to x11 layout

This commit is contained in:
Filippo Berto 2022-09-24 12:09:25 +02:00
parent d9723bac55
commit 436863e523
No known key found for this signature in database
GPG key ID: FE98AE5EC52B1056
4 changed files with 9 additions and 14 deletions

View file

@ -82,14 +82,8 @@ with lib; {
};
# Configure keymap in X11
layout = "it";
extraLayouts = {
eng = {
languages = [ "eng" ];
description = "English layout for external keyboard";
};
};
xkbOptions = "eurosign:e,terminate:ctrl_alt_bksp,compose:rctrl";
layout = "it,us";
xkbOptions = "eurosign:e,terminate:ctrl_alt_bksp,compose:rctrl,grp:menu_toggle";
libinput.enable = true;
};

View file

@ -2,8 +2,8 @@
home = {
language.base = "it_IT.UTF-8";
keyboard = {
layout = "it";
options = [ "terminate:ctrl_alt_bksp" "compose:rctrl" ];
layout = "it,us";
options = [ "terminate:ctrl_alt_bksp" "compose:rctrl" "grp:menu_toggle" ];
};
packages = with pkgs; [
pulseaudio

View file

@ -153,9 +153,10 @@ with lib; {
theme =
"${pkgs.sddm-theme-clairvoyance}/usr/share/sddm/themes/clairvoyance";
};
layout = "us";
videoDrivers = [ "nvidia" ];
xkbOptions = "eurosign:e,terminate:ctrl_alt_bksp,compose:rctrl";
layout = "us,it";
xkbOptions = "eurosign:e,terminate:ctrl_alt_bksp,compose:rctrl,grp:menu_toggle";
xrandrHeads = [{
primary = true;
output = "DP-4";

View file

@ -2,8 +2,8 @@
home = {
language.base = "it_IT.UTF-8";
keyboard = {
layout = "en";
options = [ "terminate:ctrl_alt_bksp" "compose:rctrl" ];
layout = "us,it";
options = [ "terminate:ctrl_alt_bksp" "compose:rctrl" "grp:menu_toggle" ];
};
packages = with pkgs; [
pulseaudio