# 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+
    # RaveOS: bekapcsolva, mert GNOME-Wayland-en enelkul a Calamares-ben
    # valasztott billentyuzet-kiosztas nem all be a live/telepitett rendszerben.
    gnome: true
