| /* SPDX-License-Identifier: LGPL-2.1+ */ | |
| #pragma once | |
| #include <stdbool.h> | |
| #if HAVE_SPLIT_USR | |
| #define KBD_KEYMAP_DIRS \ | |
| "/usr/share/keymaps/\0" \ | |
| "/usr/share/kbd/keymaps/\0" \ | |
| "/usr/lib/kbd/keymaps/\0" \ | |
| "/lib/kbd/keymaps/\0" | |
| #else | |
| #define KBD_KEYMAP_DIRS \ | |
| "/usr/share/keymaps/\0" \ | |
| "/usr/share/kbd/keymaps/\0" \ | |
| "/usr/lib/kbd/keymaps/\0" | |
| #endif | |
| int get_keymaps(char ***l); | |
| bool keymap_is_valid(const char *name); |