62 lines
2.3 KiB
Plaintext
62 lines
2.3 KiB
Plaintext
(deflocalkeys-linux
|
||
§ 41
|
||
+ 12
|
||
´ 13
|
||
å 26
|
||
¨ 27
|
||
ö 39
|
||
ä 40
|
||
' 43
|
||
< 86
|
||
> 100
|
||
, 51
|
||
. 52
|
||
- 53
|
||
)
|
||
|
||
(defsrc
|
||
esc 1 2 3 4 5 6 7 8 9 0 + ´ ' §
|
||
tab q w e r t y u i o p å ¨ bspc
|
||
lctl a s d f g h j k l ö ä ret
|
||
lsft z x c v b n m , . - rsft
|
||
lalt lmet spc rmet ralt
|
||
)
|
||
|
||
(deflayer default
|
||
esc 1 2 3 4 5 6 7 8 9 0 + pgdn pgup del
|
||
tab q w e r t y u i o p å ' bspc
|
||
lctl a s d f g h j k l ö ä ret
|
||
@shift z x c v b n m , . - rsft
|
||
lalt lmet spc @level3 @ralt
|
||
)
|
||
|
||
(deflayer shift
|
||
esc S-1 S-2 S-3 RA-4 S-5 S-6 S-7 S-8 S-9 S-0 S-+ RA-7 RA-0 RA-<
|
||
tab S-q S-w S-e S-r S-t S-y S-u S-i S-o S-p S-å S-¨ bspc
|
||
lctl S-a S-s S-d S-f S-g S-h S-j S-k S-l S-ö S-ä S-ret
|
||
@shift S-z S-x S-c S-v S-b S-n S-m S-, S-. S-- rsft
|
||
lalt lmet spc @level3 @ralt
|
||
)
|
||
|
||
(deflayer level3
|
||
esc 1 RA-2 RA-3 S-4 RA-5 RA-6 RA-7 RA-8 RA-9 RA-0 RA-+ ⇤ ⇥ S-'
|
||
tab q w RA-5 r t y u i o ▲ å RA-¨ bspc
|
||
lctl a s d f g h j k ◀ ▼ ▶ ret
|
||
@shift RA-S-z RA-S-x c v b n m , . - rsft
|
||
lalt lmet spc @level3 @ralt
|
||
)
|
||
|
||
(deflayer ralt
|
||
esc 1 2 3 4 5 6 7 8 9 0 + pgdn pgup del
|
||
tab q w e r t y u i o p å ` bspc
|
||
lctl a s d f g h j k l ö ä ret
|
||
@shift z x c v b n m , . - rsft
|
||
lalt lmet spc @level3 @ralt
|
||
)
|
||
|
||
(defalias
|
||
shift (layer-toggle shift)
|
||
level3 (layer-toggle level3)
|
||
ralt (layer-toggle ralt)
|
||
)
|