803610a284
* initial user directory * fix missing endif in vi mode * fix includes per drashna and a few typos. I have not tested the userspace keymap, it is just there to help keep the user space and keymap in sync * move babblepaste docs to md format * clean up block quotes * TIL clang-format - miles2go userspace
54 lines
1.4 KiB
C
54 lines
1.4 KiB
C
#pragma once
|
|
|
|
#ifdef RGBLIGHT_ENABLE
|
|
#define RGBLIGHT_SLEEP
|
|
#undef RGBLIGHT_ANIMATIONS
|
|
#define RGBLIGHT_EFFECT_BREATHING
|
|
#endif // RGBLIGHT_ENABLE
|
|
|
|
#ifndef QMK_KEYS_PER_SCAN
|
|
#define QMK_KEYS_PER_SCAN 4
|
|
#endif // !QMK_KEYS_PER_SCAN
|
|
|
|
#undef FORCE_NKRO
|
|
|
|
#ifndef TAPPING_TOGGLE
|
|
#define TAPPING_TOGGLE 3
|
|
#endif
|
|
|
|
#ifdef TAPPING_TERM
|
|
#undef TAPPING_TERM
|
|
#endif // TAPPING_TERM
|
|
#define TAPPING_TERM 200
|
|
//if no chord during tapping term, do the keystroke
|
|
#define RETRO_TAPPING
|
|
|
|
// Disable action_get_macro and fn_actions, since we don't use these
|
|
// and it saves on space in the firmware.
|
|
// LTO_ENABLE automatically enables these
|
|
//#define NO_ACTION_MACRO
|
|
//#define NO_ACTION_FUNCTION
|
|
#define MACRO_TIMER 5
|
|
|
|
|
|
|
|
#define USE_BABBLEPASTE
|
|
// All options
|
|
#define BABL_MOVE // Uncomment to add basic cursor movement
|
|
#define BABL_OSKEYS // This adds Cut, paste, window movement and common OS shortcuts
|
|
#define BABL_BROWSER // Browser shortcuts, with Chrome/Firefox as the default.
|
|
// edit the appropriate OS config file to enable Safari, Edge, vimpirator &etc.
|
|
#define BABL_APP // Application specific settings this has sub-options.
|
|
#define BABL_APP_CELLS // spreadsheets and tables
|
|
#define BABL_APP_EDITOR // Fancy editor commands
|
|
#define BABL_APP_WINDOWSPLITTING // splitting frames & windows
|
|
|
|
//All OSes
|
|
#define BABL_WINDOWS
|
|
#define BABL_READMUX
|
|
#define BABL_VI
|
|
#define BABL_MAC
|
|
#define BABL_LINUX
|
|
#define BABL_EMACS
|
|
#define BABL_CHROMEOS
|