summaryrefslogtreecommitdiff
path: root/keyboards/thevankeyboards/minivan/keymaps/josjoha/user_config.h
diff options
context:
space:
mode:
authorJos Boersema <56587694+josjoha@users.noreply.github.com>2021-09-16 07:27:44 +0200
committerGitHub <noreply@github.com>2021-09-15 22:27:44 -0700
commitd140e41c93dcf0a429392310858ac905447324ac (patch)
treede643dc0f31c0e450cf7ba0aebf665ca50877090 /keyboards/thevankeyboards/minivan/keymaps/josjoha/user_config.h
parentb5cc2bdc34d9091e7b31fcb9676e0d37b0282aad (diff)
Adds optional hebrew layout (Unicode) (#14156)
Diffstat (limited to 'keyboards/thevankeyboards/minivan/keymaps/josjoha/user_config.h')
-rw-r--r--keyboards/thevankeyboards/minivan/keymaps/josjoha/user_config.h24
1 files changed, 19 insertions, 5 deletions
diff --git a/keyboards/thevankeyboards/minivan/keymaps/josjoha/user_config.h b/keyboards/thevankeyboards/minivan/keymaps/josjoha/user_config.h
index 293fd15a06..6552c9a49f 100644
--- a/keyboards/thevankeyboards/minivan/keymaps/josjoha/user_config.h
+++ b/keyboards/thevankeyboards/minivan/keymaps/josjoha/user_config.h
@@ -18,6 +18,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
+#pragma once
// ------------------------------------- ⬇ --------------------------------------
// Configuration:
@@ -47,6 +48,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
• Colemak
• Workman
• Numpad
+ • Hebrew
-2- ➡ Eviscerations ( ① / ② ) ⬅
• Single layout
@@ -146,6 +148,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
// _Activate_ one of these two, _remove_ the other.
//#define BASE_QWERTY_BASEARROW__DEF_BASE // _Activate_ if you want Qwerty with Base arrows on the ‛Default’ spot
//#define BASE_QWERTY_BASEARROW__ALT_BASE // _Activate_ if you want Qwerty with Base arrows on the ‛Alternate’ spot
+ // ➡ ➡ ➡ This Base layer has configuration options at the top of its file. See ./ base_qwerty_basearrow.h
//
// • Dvorak
// (a regular Dvorak layout)
@@ -174,7 +177,14 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
// (a numerical keypad, one for left hand and one for right hand)
// _Activate_ to get Numpad on Alternate. There is no option for Numpad on ‛Default’ base.
#define BASE_NUMPAD__ALT_BASE // _Activate_ if you want Numpad on the ‛Alternate’ spot
- // ➡ ➡ ➡ This Base layer has configuration options at the top of its file. See ./base_numpad.c
+ // ➡ ➡ ➡ This Base layer has configuration options at the top of its file. See ./base_numpad.h
+ //
+ // • Hebrew
+ // (a simple Hebrew layout)
+ // _Activate_ one of these two, _remove_ the other.
+//#define BASE_HEBREW__DEF_BASE // _Activate_ if you want Hebrew on the ‛Default’ spot
+//#define BASE_HEBREW__ALT_BASE // _Activate_ if you want Hebrew on the ‛Alternate’ spot
+ // ➡ ➡ ➡ This Base layer has configuration options at the top of its file. See ./base_hebrew.h
//
/* -2- ➡ Eviscerations ( ① / ② ) ⬅
*/
@@ -517,12 +527,12 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
// Thinned out 2nd row: LSht ━ ─ ° • … ☐ ☑ ☑ ¿¡ ┄ ┅ RSht
//
#define FULL_DRA_4THROW // _Activate_ to have symbols on all unshifted + shifted positions on _DRA, 4th row.
- // Affected 4th row: „ ≤ ≥ ∅ ¢ ƒ ❦ 🙂 🙁 👍 👎 ⁽ ₍ ⁾ ₎
+ // Affected 4th row: ¢ ƒ ⁽ ₍ ⁾ ₎
// Full 4th row: BASE “„ ”≤ £≥ ∅ ¢ ±ƒ ❦ ♥ 🙂🙁 👍👎 ⁽₍ ⁾₎ Bkspc
- // Thinned out 4th row: BASE “ ” £ ± ♥ Bkspc
+ // Thinned out 4th row: BASE “„ ”≤ £≥ ∅ ± ❦ ♥ 🙂🙁 👍👎 Bkspc
//
#define FULL_BON_4THROW // _Activate_ to have symbols on all unshifted + shifted positions on _BON, 4th row.
- // Affected 4th row: 🛠 ¤ ∑ ‱ ٭ 😊 ⍨ ⃰ ⁻ ⁺ 🄯 ©
+ // Affected 4th row: 🛠 ¤ ∑ ‱ ٭ 😊 ⍨ ⃰ ⁻ ⁺ 🄯 © ⃰ √ ⁻⁺
// Full 4th row: BASE ‛🛠 ’⬆ ¤ 🄯 ∑ © ‰‱ ★٭ 😊⍨ × ⃰ √ ⁻⁺ Bkspc
// Thinned out 4th row: BASE ‛ ’⬆ ‰ ★ × Bkspc
//
@@ -559,7 +569,11 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
# endif
// * Qwerty Base Arrow *
# if defined(BASE_QWERTY_BASEARROW__DEF_BASE) || defined(BASE_QWERTY_BASEARROW__ALT_BASE)
-# include "./base_qwerty_basearrow.h" // Your Keymap header/configuration file.
+# include "./base_qwerty_basearrow.h" // qwerty base arrow, header
+# endif
+// * Hebrew *
+# if defined(BASE_HEBREW__DEF_BASE) || defined(BASE_HEBREW__ALT_BASE)
+# include "./base_hebrew.h" // Hebrew header
# endif
// // ⬇ insert your ./base_YOUR_KEYMAP.h #include here: