# SPDX-FileCopyrightText: no # SPDX-License-Identifier: CC0-1.0 # # NOTE: you must have ckbcomp installed and runnable # on the live system, for keyboard layout previews. --- # The name of the file to write X11 keyboard settings to # The default value is the name used by upstream systemd-localed. # Relative paths are assumed to be relative to /etc/X11/xorg.conf.d xOrgConfFileName: "/etc/X11/xorg.conf.d/00-keyboard.conf" # The path to search for keymaps converted from X11 to kbd format. # Common paths for this are: # - /lib/kbd/keymaps/xkb # - /usr/share/kbd/keymaps/xkb # Leave this empty if the setting does not make sense on your distribution. # convertedKeymapPath: "/lib/kbd/keymaps/xkb" # Write keymap configuration to /etc/default/keyboard, usually # found on Debian-related systems. # Defaults to true if nothing is set. #writeEtcDefaultKeyboard: true # Use the Locale1 service instead of directly managing configuration files. # This is the modern mechanism for configuring the systemwide keyboard layout, # and works on Wayland compositors to set the current layout. # Defaults to false on X11 and true otherwise. #useLocale1: true # Guess the default layout from the user locale. If false, keeps the current # OS keyboard layout as the default (useful if the layout is pre-configured). #guessLayout: true # Things that should be configured. configure: # Configure KWin (KDE Plasma) directly by editing the # configuration file and informing KWin over DBus. This is # useful in a system that uses Wayland but does **not** connect # locale1 with KWin. # # Systems that use KDE Plasma Wayland and locale1 can instead start the # compositor KWin with command-line argument `--locale1`. That # argument makes this configuration option unnecessary. kwin: false # Configure keyboard when using Wayland with Gnome on Ubuntu 24.10+ gnome: false