blob: a3dfd905ccea883e3c1a18c9784e5a534bb4d37b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#include "quantum.h"
#include "333fred.h"
void matrix_init_rgb(void) {
rgblight_enable_noeeprom();
rgblight_sethsv_noeeprom(270, 255, 20);
}
void layer_state_set_rgb(uint32_t state) {
switch (biton32(state)) {
case BASE:
// purple
rgblight_sethsv_noeeprom(270, 255, 20);
break;
case SYMB:
// blue
rgblight_sethsv_noeeprom(240, 255, 20);
break;
case VIM:
// green
rgblight_sethsv_noeeprom(120, 255, 20);
break;
case GAME:
// red
rgblight_sethsv_noeeprom(0, 255, 20);
break;
}
}
|