diff options
Diffstat (limited to 'quantum/keymap_extras/keymap_french.h')
| -rw-r--r-- | quantum/keymap_extras/keymap_french.h | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/quantum/keymap_extras/keymap_french.h b/quantum/keymap_extras/keymap_french.h index 834c69650..3308dc5f7 100644 --- a/quantum/keymap_extras/keymap_french.h +++ b/quantum/keymap_extras/keymap_french.h | |||
| @@ -1,10 +1,27 @@ | |||
| 1 | /* Copyright 2015-2016 Jack Humbert | ||
| 2 | * | ||
| 3 | * This program is free software: you can redistribute it and/or modify | ||
| 4 | * it under the terms of the GNU General Public License as published by | ||
| 5 | * the Free Software Foundation, either version 2 of the License, or | ||
| 6 | * (at your option) any later version. | ||
| 7 | * | ||
| 8 | * This program is distributed in the hope that it will be useful, | ||
| 9 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
| 10 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
| 11 | * GNU General Public License for more details. | ||
| 12 | * | ||
| 13 | * You should have received a copy of the GNU General Public License | ||
| 14 | * along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
| 15 | */ | ||
| 1 | #ifndef KEYMAP_FRENCH_H | 16 | #ifndef KEYMAP_FRENCH_H |
| 2 | #define KEYMAP_FRENCH_H | 17 | #define KEYMAP_FRENCH_H |
| 3 | 18 | ||
| 4 | #include "keymap.h" | 19 | #include "keymap.h" |
| 5 | 20 | ||
| 6 | // Alt gr | 21 | // Alt gr |
| 22 | #ifndef ALGR | ||
| 7 | #define ALGR(kc) RALT(kc) | 23 | #define ALGR(kc) RALT(kc) |
| 24 | #endif | ||
| 8 | #define NO_ALGR KC_RALT | 25 | #define NO_ALGR KC_RALT |
| 9 | 26 | ||
| 10 | // Normal characters | 27 | // Normal characters |
| @@ -72,7 +89,7 @@ | |||
| 72 | #define FR_PIPE ALGR(KC_6) | 89 | #define FR_PIPE ALGR(KC_6) |
| 73 | #define FR_GRV ALGR(KC_7) | 90 | #define FR_GRV ALGR(KC_7) |
| 74 | #define FR_BSLS ALGR(KC_8) | 91 | #define FR_BSLS ALGR(KC_8) |
| 75 | #define FR_CIRC ALGR(KC_9) | 92 | #define FR_CCIRC ALGR(KC_9) |
| 76 | #define FR_AT ALGR(KC_0) | 93 | #define FR_AT ALGR(KC_0) |
| 77 | #define FR_RBRC ALGR(FR_RPRN) | 94 | #define FR_RBRC ALGR(FR_RPRN) |
| 78 | #define FR_RCBR ALGR(FR_EQL) | 95 | #define FR_RCBR ALGR(FR_EQL) |
