diff --git a/CONFIG/sway/config b/CONFIG/sway/config index 9f9b747..0ab68a2 100644 --- a/CONFIG/sway/config +++ b/CONFIG/sway/config @@ -376,9 +376,8 @@ input type:touchpad { } input type:keyboard { - xkb_layout "us" - xkb_variant "altgr-weur" - xkb_options "caps:escape" + xkb_layout "us,us_norwegian" + xkb_options "grp:shifts_toggle,caps:escape" } input type:mouse { diff --git a/CONFIG/xkb/symbols/us_norwegian b/CONFIG/xkb/symbols/us_norwegian new file mode 100644 index 0000000..6265c43 --- /dev/null +++ b/CONFIG/xkb/symbols/us_norwegian @@ -0,0 +1,15 @@ +partial alphanumeric_keys +xkb_symbols "basic" { + include "us(basic)" + name[Group1]= "US Custom Norwegian"; + + key { [ q, Q, aring, Aring ] }; + key { [ bracketleft, braceleft, aring, Aring ] }; + key { [ w, W, ae, AE ] }; + key { [apostrophe, quotedbl, ae, AE ] }; + key { [ t, T, oslash, Oslash ] }; + key { [ semicolon, colon, oslash, Oslash ] }; + key { [ d, D, eacute, Eacute ] }; + + include "level3(ralt_switch)" +}; diff --git a/endos.py b/endos.py index 919ad42..de5fcc9 100755 --- a/endos.py +++ b/endos.py @@ -6,7 +6,6 @@ # ] # /// # TODO -# fix btop colors # pre-luks remote ssh # add ufw setup # - sudo ufw allow 22/tcp comment "ssh" @@ -404,6 +403,7 @@ def install_sway(overwrite: bool, reinstall: bool) -> None: "nwg-drawer", "xdg-desktop-portal-wlr", "foot", + "xkb/symbols", ]: helper_clone_foldercontents(CFG_SRC, CFG_TGT, sub, overwrite) helper_maybe_copy(CFG_SRC, CFG_TGT, "xdg-terminals.list", overwrite, symlink=True)