]> git.donarmstrong.com Git - qmk_firmware.git/blobdiff - quantum/keymap_extras/keymap_dvorak.h
Chimera Ortho Readme (#1943)
[qmk_firmware.git] / quantum / keymap_extras / keymap_dvorak.h
index d172e0019bfb24570d0fd5517aff8470dac2cdf2..b1d5604baff766c97790ec9f0387614857694e9d 100644 (file)
@@ -1,7 +1,22 @@
+/* Copyright 2015-2016 Jack Humbert
+ *
+ * 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/>.
+ */
 #ifndef KEYMAP_DVORAK_H
 #define KEYMAP_DVORAK_H
 
-#include "keymap_common.h"
+#include "keymap.h"
 
 // Normal characters
 #define DV_GRV KC_GRV
 #define DV_LBRC        KC_MINS
 #define DV_RBRC        KC_EQL
 
-#define DV_QUOT KC_Q
+#define DV_QUOT        KC_Q
 #define DV_COMM        KC_W
 #define DV_DOT KC_E
 #define DV_P   KC_R
 #define DV_Y   KC_T
 #define        DV_F    KC_Y
 #define DV_G   KC_U
-#define DV_C   KC_I
+#define DV_C   KC_I
 #define        DV_R    KC_O
 #define DV_L   KC_P
 #define DV_SLSH        KC_LBRC
 #define DV_EQL KC_RBRC
+#define DV_BSLS        KC_BSLS
 
 #define DV_A   KC_A
 #define DV_O   KC_S
 #define DV_LCBR        LSFT(DV_LBRC)
 #define DV_RCBR        LSFT(DV_RBRC)
 
-#endif
\ No newline at end of file
+#define DV_DQUO        LSFT(DV_QUOT)
+#define DV_LABK        LSFT(DV_COMM)
+#define DV_RABK        LSFT(DV_DOT)
+
+#define DV_QUES        LSFT(DV_SLSH)
+#define DV_PLUS        LSFT(DV_EQL)
+#define DV_PIPE        LSFT(DV_BSLS)
+
+#define DV_UNDS        LSFT(DV_MINS)
+
+#define DV_COLN        LSFT(DV_SCLN)
+
+#endif