21 lines
592 B
C
21 lines
592 B
C
|
/* 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);
|