la_nc.c (969B)
- // Copyright 2022 Daniel Osipishin (@subrezon)
- // SPDX-License-Identifier: GPL-2.0-or-later
- #include "quantum.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