mirror of
https://github.com/parchlinux/calamares.git
synced 2025-02-27 04:15:45 -05:00
This is implemented as a new SetKeyboardLayout job that does the work. Portions of the code are adapted from systemd-localed's source code, which is under a compatible license (LGPLv2.1+, can be converted to our GPLv3+ license). I ported it from C to to C++/Qt and made some minor tweaks to the mapping logic (from X11 to vconsole layouts) though. Fixes #31. Tested on a Fedora Remix (Kannolo 21) with the default module settings (finds the converted X11 keymaps for the virtual console) and with convertedKeymapPath: "" (does the legacy keymap conversion as expected). |
||
---|---|---|
.. | ||
images | ||
keyboardwidget | ||
CMakeLists.txt | ||
kbd-model-map | ||
keyboard.conf | ||
keyboard.qrc | ||
KeyboardPage.cpp | ||
KeyboardPage.h | ||
KeyboardPage.ui | ||
KeyboardViewStep.cpp | ||
KeyboardViewStep.h | ||
module.desc | ||
README.md | ||
SetKeyboardLayoutJob.cpp | ||
SetKeyboardLayoutJob.h |
Keyboard layout configuration viewmodule
Requires ckbcomp script.
- Debian package console-setup or
- Manjaro package keyboardctl https://github.com/manjaro/packages-core/tree/master/keyboardctl