summaryrefslogtreecommitdiffstats
path: root/users
diff options
context:
space:
mode:
authorEric Gebhart <e.a.gebhart@gmail.com>2022-11-12 00:09:41 +0100
committerGitHub <noreply@github.com>2022-11-11 23:09:41 +0000
commit050472a4d07d07c1d9ae17d2fd26d44e9d95d950 (patch)
tree8c326011ec8cac395a92839ec4b420bf12652fa1 /users
parent49a78b81145213e2883e6c3beab6d9c136c10085 (diff)
Eric Gebhart user space and keymaps (#17487)
Co-authored-by: Drashna Jaelre <drashna@live.com>
Diffstat (limited to 'users')
-rwxr-xr-xusers/ericgebhart/altlocal_keys.c94
-rw-r--r--users/ericgebhart/base_layers/accents.h90
-rw-r--r--users/ericgebhart/base_layers/alt.h150
-rw-r--r--users/ericgebhart/base_layers/base_layers.h58
-rw-r--r--users/ericgebhart/base_layers/beakl.h158
-rw-r--r--users/ericgebhart/base_layers/bepo.h114
-rw-r--r--users/ericgebhart/base_layers/carpalx.h46
-rw-r--r--users/ericgebhart/base_layers/dvorak.h73
-rw-r--r--users/ericgebhart/base_layers/gap.h67
-rw-r--r--users/ericgebhart/base_layers/hands_down.h147
-rw-r--r--users/ericgebhart/base_layers/keymaps.txt300
-rw-r--r--users/ericgebhart/base_layers/maks.h61
-rw-r--r--users/ericgebhart/base_layers/qwerty.h69
-rw-r--r--users/ericgebhart/base_layers/toprows.h56
-rw-r--r--users/ericgebhart/caps_word.c81
-rw-r--r--users/ericgebhart/caps_word.h35
-rw-r--r--users/ericgebhart/combos.def10
-rw-r--r--[-rwxr-xr-x]users/ericgebhart/config.h275
-rwxr-xr-xusers/ericgebhart/core_keys.h280
-rwxr-xr-xusers/ericgebhart/core_keysets.h345
-rw-r--r--users/ericgebhart/defs/accented_keys.def101
-rw-r--r--users/ericgebhart/defs/alt_shift.def6
-rw-r--r--users/ericgebhart/defs/altlocal_keys.def208
-rw-r--r--users/ericgebhart/defs/combos.def139
-rw-r--r--users/ericgebhart/defs/custom_keys.def86
-rw-r--r--users/ericgebhart/defs/encoders.def65
-rw-r--r--users/ericgebhart/defs/key_overrides.def23
-rw-r--r--users/ericgebhart/defs/mod_lock.def19
-rw-r--r--users/ericgebhart/defs/not_dead.def19
-rw-r--r--users/ericgebhart/defs/nshot.def45
-rw-r--r--users/ericgebhart/defs/oneshot.def17
-rw-r--r--users/ericgebhart/defs/send_string.def7
-rw-r--r--users/ericgebhart/defs/smart_lock.def123
-rw-r--r--users/ericgebhart/defs/swapper.def3
-rw-r--r--users/ericgebhart/defs/tap_hold.def68
-rw-r--r--users/ericgebhart/defs/unicode.def5
-rw-r--r--users/ericgebhart/edge_keys.h238
-rwxr-xr-xusers/ericgebhart/ericgebhart.c8
-rwxr-xr-xusers/ericgebhart/ericgebhart.h52
-rw-r--r--users/ericgebhart/extensions/accented_keys.c50
-rw-r--r--[-rwxr-xr-x]users/ericgebhart/extensions/accented_keys.h (renamed from users/ericgebhart/oled_stuff.h)7
-rw-r--r--users/ericgebhart/extensions/alt_shift.c99
-rw-r--r--users/ericgebhart/extensions/altlocal_keys.c82
-rw-r--r--users/ericgebhart/extensions/altlocal_keys.h56
-rw-r--r--users/ericgebhart/extensions/console_key_logger.c38
-rw-r--r--users/ericgebhart/extensions/console_key_logger.h19
-rw-r--r--users/ericgebhart/extensions/encoders.c83
-rw-r--r--users/ericgebhart/extensions/encoders.h46
-rw-r--r--users/ericgebhart/extensions/extensions.c91
-rw-r--r--users/ericgebhart/extensions/extensions.h22
-rw-r--r--users/ericgebhart/extensions/key_overrides.h53
-rwxr-xr-xusers/ericgebhart/extensions/keycodes.h523
-rw-r--r--users/ericgebhart/extensions/keymap_combo.h139
-rw-r--r--users/ericgebhart/extensions/mod_lock.c81
-rw-r--r--users/ericgebhart/extensions/mod_lock.h39
-rw-r--r--users/ericgebhart/extensions/not_dead.c36
-rw-r--r--users/ericgebhart/extensions/nshot_mod.c154
-rw-r--r--users/ericgebhart/extensions/nshot_mod.h45
-rw-r--r--users/ericgebhart/extensions/oneshot.c217
-rw-r--r--users/ericgebhart/extensions/oneshot.h37
-rw-r--r--users/ericgebhart/extensions/process_locales.h29
-rw-r--r--users/ericgebhart/extensions/process_nshot.h21
-rw-r--r--users/ericgebhart/extensions/process_smart_lock.h19
-rw-r--r--users/ericgebhart/extensions/quick_tap.c37
-rw-r--r--users/ericgebhart/extensions/send_string.c40
-rw-r--r--users/ericgebhart/extensions/smart_lock.c117
-rw-r--r--users/ericgebhart/extensions/smart_lock.h103
-rw-r--r--users/ericgebhart/extensions/swapper.c58
-rw-r--r--users/ericgebhart/extensions/swapper.h37
-rwxr-xr-xusers/ericgebhart/extensions/tap_dances.c (renamed from users/ericgebhart/tap_dances.c)14
-rwxr-xr-xusers/ericgebhart/extensions/tap_dances.h (renamed from users/ericgebhart/tap_dances.h)2
-rw-r--r--users/ericgebhart/extensions/tap_hold.c165
-rw-r--r--users/ericgebhart/extensions/tap_hold.h20
-rw-r--r--users/ericgebhart/extensions/unicode.c (renamed from users/ericgebhart/altlocal_keys.h)38
-rw-r--r--users/ericgebhart/extensions/unicode.h24
-rwxr-xr-xusers/ericgebhart/flash-ergodox1
-rw-r--r--users/ericgebhart/keyboards/keyboards.h115
-rw-r--r--users/ericgebhart/keyboards/layouts.h771
-rw-r--r--users/ericgebhart/keymap/keymap.c142
-rw-r--r--users/ericgebhart/keymap/map_accented.h26
-rw-r--r--users/ericgebhart/keymap/map_alt.h69
-rw-r--r--users/ericgebhart/keymap/map_beakl.h48
-rw-r--r--users/ericgebhart/keymap/map_bepo.h40
-rw-r--r--users/ericgebhart/keymap/map_carpalx.h25
-rw-r--r--users/ericgebhart/keymap/map_dvorak.h31
-rw-r--r--users/ericgebhart/keymap/map_funcs.h127
-rw-r--r--users/ericgebhart/keymap/map_gap.h31
-rw-r--r--users/ericgebhart/keymap/map_hd.h117
-rw-r--r--users/ericgebhart/keymap/map_keypads.h66
-rw-r--r--users/ericgebhart/keymap/map_maks.h34
-rw-r--r--users/ericgebhart/keymap/map_qwerty.h25
-rw-r--r--users/ericgebhart/keymap/map_symbols.h56
-rw-r--r--users/ericgebhart/keymap/map_toprows.h45
-rw-r--r--users/ericgebhart/lang/lang.h106
-rw-r--r--users/ericgebhart/lang/lang_map.h78
-rw-r--r--users/ericgebhart/lang/locale_layers.h27
-rw-r--r--users/ericgebhart/lang/locales.c60
-rw-r--r--users/ericgebhart/lang/locales.h42
-rw-r--r--users/ericgebhart/layer_names/base_names.h173
-rw-r--r--users/ericgebhart/layer_names/func_names.h38
-rw-r--r--users/ericgebhart/layer_names/layer_names.h75
-rw-r--r--users/ericgebhart/layer_names/util_names.h59
-rwxr-xr-xusers/ericgebhart/layers.h677
-rw-r--r--users/ericgebhart/layers/edge_keys.h420
-rw-r--r--users/ericgebhart/layers/keypads.h236
-rwxr-xr-xusers/ericgebhart/layers/layers.h112
-rw-r--r--users/ericgebhart/layers/nav.h199
-rw-r--r--users/ericgebhart/layers/symbols.h225
-rw-r--r--users/ericgebhart/layers/thumbs.h276
-rw-r--r--users/ericgebhart/layers/toprows.h80
-rw-r--r--users/ericgebhart/layers/utility.h125
-rw-r--r--users/ericgebhart/layouts.h720
-rwxr-xr-xusers/ericgebhart/listen_keylogger.sh1
-rw-r--r--users/ericgebhart/miryoku_hd_gold_config.h325
-rw-r--r--users/ericgebhart/mod_layer.h178
-rw-r--r--users/ericgebhart/mod_layers/alt_mods.h129
-rw-r--r--users/ericgebhart/mod_layers/hrm_gacs.h130
-rw-r--r--users/ericgebhart/mod_layers/hrm_gacs_miryoku.h130
-rw-r--r--users/ericgebhart/mod_layers/hrm_gasc.h130
-rw-r--r--users/ericgebhart/mod_layers/hrm_sacg.h130
-rw-r--r--users/ericgebhart/mod_layers/hrs_nav.h126
-rw-r--r--users/ericgebhart/mod_layers/mod_layer.h155
-rw-r--r--users/ericgebhart/mod_layers/trns_mods.h129
-rw-r--r--users/ericgebhart/oled/oled_cartes.c325
-rw-r--r--users/ericgebhart/oled/oled_layers.c252
-rwxr-xr-xusers/ericgebhart/oled/oled_stuff.c192
-rwxr-xr-xusers/ericgebhart/oled/oled_stuff.h61
-rwxr-xr-xusers/ericgebhart/oled_stuff.c303
-rwxr-xr-xusers/ericgebhart/process_records.c216
-rwxr-xr-xusers/ericgebhart/readme.md1708
-rwxr-xr-xusers/ericgebhart/rules.mk69
-rwxr-xr-xusers/ericgebhart/switch-kbd74
132 files changed, 13132 insertions, 3510 deletions
diff --git a/users/ericgebhart/altlocal_keys.c b/users/ericgebhart/altlocal_keys.c
deleted file mode 100755
index 285041b418..0000000000
--- a/users/ericgebhart/altlocal_keys.c
+++ /dev/null
@@ -1,94 +0,0 @@
-/*
- Copyright 2018 Eric Gebhart <e.a.gebhart@gmail.com>
-
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 2 of the License, or
- (at your option) any later version.
-
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
-
- You should have received a copy of the GNU General Public License
- along with this program. If not, see <http://www.gnu.org/licenses/>.
-*/
-
-#include "ericgebhart.h"
-#include "altlocal_keys.h"
-
-#in