[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>
This commit is contained in:
Daniel Osipishin
2022-05-12 00:39:08 +02:00
committed by GitHub
parent 8e9a81a860
commit ba59927018
9 changed files with 251 additions and 0 deletions

View File

@@ -0,0 +1,45 @@
// 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