2020-11-09 05:23:58 +01:00
|
|
|
/* SPDX-License-Identifier: LGPL-2.1-or-later */
|
2019-03-14 12:40:29 +01:00
|
|
|
#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);
|