[Keymap] initial user directory for milestogo + babblepaste (#7698)
* 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
This commit is contained in:
parent
cd0edbb1fb
commit
803610a284
19 changed files with 2478 additions and 0 deletions
53
users/miles2go/config.h
Normal file
53
users/miles2go/config.h
Normal file
|
@ -0,0 +1,53 @@
|
|||
#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
|
Loading…
Add table
Add a link
Reference in a new issue