]> git.donarmstrong.com Git - qmk_firmware.git/blob - users/333fred/rgb.c
Keymap: Adds zen layout for 333fred (#3563)
[qmk_firmware.git] / users / 333fred / rgb.c
1 #include "quantum.h"
2 #include "333fred.h"
3
4 void matrix_init_rgb(void) {
5   rgblight_enable_noeeprom();
6   rgblight_sethsv_noeeprom(270, 255, 20);
7 }
8
9 void layer_state_set_rgb(uint32_t state) {
10   switch (biton32(state)) {
11     case BASE:
12       // purple
13       rgblight_sethsv_noeeprom(270, 255, 20);
14       break;
15     case SYMB:
16       // blue
17       rgblight_sethsv_noeeprom(240, 255, 20);
18       break;
19     case VIM:
20       // green
21       rgblight_sethsv_noeeprom(120, 255, 20);
22       break;
23     case GAME:
24       // red
25       rgblight_sethsv_noeeprom(0, 255, 20);
26       break;
27   }
28 }