summaryrefslogtreecommitdiff
path: root/keyboards/thevankeyboards/minivan/keymaps/josjoha/base_hebrew.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/base_hebrew.h
parentb5cc2bdc34d9091e7b31fcb9676e0d37b0282aad (diff)
Adds optional hebrew layout (Unicode) (#14156)
Diffstat (limited to 'keyboards/thevankeyboards/minivan/keymaps/josjoha/base_hebrew.h')
-rw-r--r--keyboards/thevankeyboards/minivan/keymaps/josjoha/base_hebrew.h52
1 files changed, 52 insertions, 0 deletions
diff --git a/keyboards/thevankeyboards/minivan/keymaps/josjoha/base_hebrew.h b/keyboards/thevankeyboards/minivan/keymaps/josjoha/base_hebrew.h
new file mode 100644
index 0000000000..f5604b8f1e
--- /dev/null
+++ b/keyboards/thevankeyboards/minivan/keymaps/josjoha/base_hebrew.h
@@ -0,0 +1,52 @@
+/*
+ * License (GPL):
+
+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/>.
+
+ * Author: © 2021 by Jos Boersema
+ *
+ */
+
+#pragma once
+
+// --------------------------------------v---------------------------------------
+// Configuration:
+// --------------------------------------v---------------------------------------
+
+ /* Harmonize layout with a Latin layout
+ *
+ * See base_hebrew.md for design objectives.
+ */
+ #define HEBREW_ISRAEL // Close to standard Israeli hebrew.
+//#define HEBREW_QWERTY // Harmonize punctuation symbols with Qwerty.
+//#define HEBREW_DVORAK // Harmonize punctuation symbols with Dvorak.
+
+// --------------------------------------^---------------------------------------
+// Below here no more comfortable configuration options.....
+// --------------------------------------^---------------------------------------
+
+ /* Redefine a layer in this file
+ *
+ * _Activate_ one or more of the below BASESFILE_LAYER_..., to redefine the layer
+ * in this file. The version in ./keymap.c will be ignored. Keep in mind to use
+ * transparent keys (_______) for “hold” layer switch keys on the BASE map, for
+ * your new layer.
+ */
+// #define BASESFILE_LAYER_ACC
+// #define BASESFILE_LAYER_DRA
+// #define BASESFILE_LAYER_BON
+// #define BASESFILE_LAYER_PAD
+// #define BASESFILE_LAYER_MOV
+// #define BASESFILE_LAYER_RAR
+// #define BASESFILE_LAYER_FUN