mirror of
				https://github.com/mfulz/qmk_firmware.git
				synced 2025-10-31 05:12:33 +01:00 
			
		
		
		
	 5f1273fca6
			
		
	
	
		5f1273fca6
		
			
		
	
	
	
	
		
			
			* eu_isolation.h: physically arrange layout macros Whitespace only; no logic changes. * info.json: apply friendly formatting Add line breaks between physical rows. * info.json: correct key sequence
		
			
				
	
	
		
			60 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			60 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
| /* Copyright 2020 Austin "TuckTuckFloof" Ashmore
 | |
| * 
 | |
| * 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/>. 
 | |
| */ 
 | |
| 
 | |
| #pragma once
 | |
| 
 | |
| #include "quantum.h"
 | |
| 
 | |
| #define ___ KC_NO
 | |
| 
 | |
| #define LAYOUT_euiso_mit( \
 | |
|               k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, k0c, k0d, \
 | |
|     k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, k1c, k1d, \
 | |
|     k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, k2c, k2d, \
 | |
|               k32, k33, k34, k35, k36,      k37, k39, k3a, k3b, k3c, k3d \
 | |
| ) \
 | |
| { \
 | |
|     { ___, ___, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, k0c, k0d }, \
 | |
|     { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, k1c, k1d }, \
 | |
|     { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, k2c, k2d }, \
 | |
|     { ___, ___, k32, k33, k34, k35, k36, k37, ___, k39, k3a, k3b, k3c, k3d } \
 | |
| }
 | |
| 
 | |
| #define LAYOUT_euiso_ortho( \
 | |
|               k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, k0c, k0d, \
 | |
|     k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, k1c, k1d, \
 | |
|     k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, k2c, k2d, \
 | |
|               k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, k3c, k3d  \
 | |
| ) \
 | |
| { \
 | |
|     { ___, ___, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, k0c, k0d }, \
 | |
|     { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, k1c, k1d }, \
 | |
|     { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, k2c, k2d }, \
 | |
|     { ___, ___, k32, k33, k34, k35, k36, k37, k38, k39, k3a, k3b, k3c, k3d } \
 | |
| }
 | |
| 
 | |
| #define LAYOUT_euiso_bigspace( \
 | |
|               k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, k0c, k0d, \
 | |
|     k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, k1c, k1d, \
 | |
|     k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, k2c, k2d, \
 | |
|               k32, k33,                    k37,                 k3c, k3d \
 | |
| ) \
 | |
| { \
 | |
|     { ___, ___, k02, k03, k04, k05, k06, k07, k08, k09, k0a, k0b, k0c, k0d }, \
 | |
|     { k10, k11, k12, k13, k14, k15, k16, k17, k18, k19, k1a, k1b, k1c, k1d }, \
 | |
|     { k20, k21, k22, k23, k24, k25, k26, k27, k28, k29, k2a, k2b, k2c, k2d }, \
 | |
|     { ___, ___, k32, k33, ___, ___, ___, k37, ___, ___, ___, ___, k3c, k3d } \
 | |
| }
 |