keychron_qmk_firmware/keyboards/subrezon/la_nc/la_nc.c
Daniel Osipishin ba59927018
[Keyboard] Add subrezon/la_nc keyboard (#16833)
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Daniel Osipishin <daniel.osipishin@retarus.de>
2022-05-11 15:39:08 -07:00

46 lines
967 B
C

// Copyright 2022 Daniel Osipishin (@subrezon)
// SPDX-License-Identifier: GPL-2.0-or-later
#include "la_nc.h"
#ifdef OLED_ENABLE
enum layer_id {
_QWE = 0,
_NUM,
_SYM,
_OPT
};
bool oled_task_kb(void) {
if (!oled_task_user()) {
return false;
}
oled_write_P(PSTR("Layer:\n"), false);
switch (get_highest_layer(layer_state)) {
case _QWE :
oled_write_P(PSTR("QWERTY\n"), false);
break;
case _NUM :
oled_write_P(PSTR("Numbers\n"), false);
break;
case _SYM :
oled_write_P(PSTR("Symbols\n"), false);
break;
case _OPT :
oled_write_P(PSTR("Options\n"), false);
break;
default :
oled_write_P(PSTR("Undefined\n"), false);
}
return false;
};
#endif