vconsole: set keyboard mapping and font settings on Arch
These variables are defined in /etc/rc.conf
This commit is contained in:
parent
b56e57470c
commit
424313503a
|
@ -199,6 +199,16 @@ int main(int argc, char **argv) {
|
|||
free(vc_keymap);
|
||||
vc_keymap = t;
|
||||
}
|
||||
#elif defined(TARGET_ARCH)
|
||||
if ((r = parse_env_file("/etc/rc.conf", NEWLINE,
|
||||
"KEYMAP", &vc_keymap,
|
||||
"CONSOLEFONT", &vc_font,
|
||||
"CONSOLEMAP", &vc_font_map,
|
||||
NULL)) < 0) {
|
||||
|
||||
if (r != -ENOENT)
|
||||
log_warning("Failed to read /etc/rc.conf: %s", strerror(-r));
|
||||
}
|
||||
#endif
|
||||
|
||||
/* Override distribution-specific options with the
|
||||
|
|
Loading…
Reference in a new issue