mirror of
https://github.com/Stunkymonkey/dotfiles.git
synced 2025-09-13 22:12:04 +02:00
sway: use umlauts instead of compose key
This commit is contained in:
parent
808243babc
commit
6c5e0d3ebe
3 changed files with 19 additions and 2 deletions
|
@ -22,6 +22,7 @@
|
|||
- ~/.config/VSCodium/User
|
||||
- ~/.vim/pack/dotfiles
|
||||
- ~/.vim/colors
|
||||
- ~/.xkb/symbols
|
||||
|
||||
# casual
|
||||
- link:
|
||||
|
@ -69,6 +70,7 @@
|
|||
~/.config/sway/workman: sway/workman
|
||||
~/.config/swaylock/config: sway/lock
|
||||
~/.config/environment.d/sway.conf: sway/env-vars
|
||||
~/.xkb/symbols/gb_umlauts: sway/xkb_gb_umlauts
|
||||
~/.config/Code/User/settings.json: vscodium/settings.json
|
||||
~/.config/VSCodium/User/settings.json: vscodium/settings.json
|
||||
|
||||
|
|
|
@ -12,8 +12,8 @@ set $term "foot"
|
|||
|
||||
# keyboard layout
|
||||
input * {
|
||||
xkb_layout "gb,de"
|
||||
xkb_options "caps:escape,grp:win_space_toggle,compose:ralt"
|
||||
xkb_layout "gb_umlauts,de"
|
||||
xkb_options "caps:escape,grp:win_space_toggle"
|
||||
xkb_numlock enabled
|
||||
}
|
||||
# hide cursor after 10 sec
|
||||
|
|
15
sway/xkb_gb_umlauts
Normal file
15
sway/xkb_gb_umlauts
Normal file
|
@ -0,0 +1,15 @@
|
|||
default partial alphanumeric_keys
|
||||
xkb_symbols "basic" {
|
||||
// define a base layout to inherit
|
||||
include "gb"
|
||||
|
||||
// AltGr + a → ä / Ä
|
||||
key <AC01> { [ a, A, adiaeresis, Adiaeresis ] };
|
||||
// AltGr + o → ö / Ö
|
||||
key <AD09> { [ o, O, odiaeresis, Odiaeresis ] };
|
||||
// AltGr + u → ü / Ü
|
||||
key <AD07> { [ u, U, udiaeresis, Udiaeresis ] };
|
||||
|
||||
// AltGr + e → €
|
||||
key <AD03> { [ e, E, EuroSign, EuroSign ] };
|
||||
};
|
Loading…
Add table
Add a link
Reference in a new issue