parent
							
								
									4c960ad7c4
								
							
						
					
					
						commit
						21dfa29c28
					
				@ -0,0 +1,42 @@
 | 
				
			||||
#ifndef CONFIG_USER_H
 | 
				
			||||
#define CONFIG_USER_H
 | 
				
			||||
 | 
				
			||||
#include "../../config.h"
 | 
				
			||||
 | 
				
			||||
#ifdef AUDIO_ENABLE
 | 
				
			||||
    #define STARTUP_SONG SONG(PLANCK_SOUND)
 | 
				
			||||
    // #define STARTUP_SONG SONG(NO_SOUND)
 | 
				
			||||
 | 
				
			||||
    #define DEFAULT_LAYER_SONGS { SONG(QWERTY_SOUND), \
 | 
				
			||||
                                  SONG(COLEMAK_SOUND), \
 | 
				
			||||
                                  SONG(DVORAK_SOUND) \
 | 
				
			||||
                                }
 | 
				
			||||
#endif
 | 
				
			||||
 | 
				
			||||
#define MUSIC_MASK (keycode != KC_NO)
 | 
				
			||||
 | 
				
			||||
/*
 | 
				
			||||
 * MIDI options
 | 
				
			||||
 */
 | 
				
			||||
 | 
				
			||||
/* Prevent use of disabled MIDI features in the keymap */
 | 
				
			||||
//#define MIDI_ENABLE_STRICT 1
 | 
				
			||||
 | 
				
			||||
/* enable basic MIDI features:
 | 
				
			||||
   - MIDI notes can be sent when in Music mode is on
 | 
				
			||||
*/
 | 
				
			||||
 | 
				
			||||
#define MIDI_BASIC
 | 
				
			||||
 | 
				
			||||
/* enable advanced MIDI features:
 | 
				
			||||
   - MIDI notes can be added to the keymap
 | 
				
			||||
   - Octave shift and transpose
 | 
				
			||||
   - Virtual sustain, portamento, and modulation wheel
 | 
				
			||||
   - etc.
 | 
				
			||||
*/
 | 
				
			||||
//#define MIDI_ADVANCED
 | 
				
			||||
 | 
				
			||||
/* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */
 | 
				
			||||
//#define MIDI_TONE_KEYCODE_OCTAVES 2
 | 
				
			||||
 | 
				
			||||
#endif
 | 
				
			||||
@ -0,0 +1,23 @@
 | 
				
			||||
# Build Options
 | 
				
			||||
#   change to "no" to disable the options, or define them in the Makefile in
 | 
				
			||||
#   the appropriate keymap folder that will get included automatically
 | 
				
			||||
#
 | 
				
			||||
BOOTMAGIC_ENABLE = no       # Virtual DIP switch configuration(+1000)
 | 
				
			||||
MOUSEKEY_ENABLE = yes       # Mouse keys(+4700)
 | 
				
			||||
EXTRAKEY_ENABLE = yes       # Audio control and System control(+450)
 | 
				
			||||
CONSOLE_ENABLE = no         # Console for debug(+400)
 | 
				
			||||
COMMAND_ENABLE = no        # Commands for debug and configuration
 | 
				
			||||
NKRO_ENABLE = yes            # Nkey Rollover - if this doesn't work, see here: https://github.com/tmk/tmk_keyboard/wiki/FAQ#nkro-doesnt-work
 | 
				
			||||
BACKLIGHT_ENABLE = no      # Enable keyboard backlight functionality
 | 
				
			||||
MIDI_ENABLE = no            # MIDI controls
 | 
				
			||||
AUDIO_ENABLE = yes           # Audio output on port C6
 | 
				
			||||
UNICODE_ENABLE = yes         # Unicode
 | 
				
			||||
BLUETOOTH_ENABLE = no       # Enable Bluetooth with the Adafruit EZ-Key HID
 | 
				
			||||
RGBLIGHT_ENABLE = no        # Enable WS2812 RGB underlight.  Do not enable this with audio at the same time.
 | 
				
			||||
 | 
				
			||||
# Do not enable SLEEP_LED_ENABLE. it uses the same timer as BACKLIGHT_ENABLE
 | 
				
			||||
SLEEP_LED_ENABLE = no    # Breathing sleep LED during USB suspend
 | 
				
			||||
 | 
				
			||||
ifndef QUANTUM_DIR
 | 
				
			||||
	include ../../../../Makefile
 | 
				
			||||
endif
 | 
				
			||||
@ -0,0 +1,16 @@
 | 
				
			||||
#!/usr/bin/env bash
 | 
				
			||||
 | 
				
			||||
pushd ~/git-repos/qmk_firmware/
 | 
				
			||||
rm -rf keyboards/planck/keymaps/gunp/
 | 
				
			||||
cp -rf ~/Documents/qmk-planck/ keyboards/planck/keymaps/gunp/
 | 
				
			||||
if [[ $1 == "dfu" ]]; then
 | 
				
			||||
    # sudo dfu-programmer atmega32u4 erase --force
 | 
				
			||||
    # sudo dfu-programmer atmega32u4 flash .build/planck_rev4_gunp.hex
 | 
				
			||||
    # sudo dfu-programmer atmega32u4 reset
 | 
				
			||||
    sudo make planck/rev4:gunp:dfu
 | 
				
			||||
    # bash ~/bin/gunp-kb-layout-reset
 | 
				
			||||
else
 | 
				
			||||
    make planck/rev4:gunp:clean
 | 
				
			||||
    make planck/rev4:gunp:all
 | 
				
			||||
fi
 | 
				
			||||
popd
 | 
				
			||||
					Loading…
					
					
				
		Reference in new issue