diff --git a/CHANGELOG.md b/CHANGELOG.md index e48977a..cab9457 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,11 +15,16 @@ Main Changes: - The default layer is now called main - The modifier layout is distinct from the key layout -- mods_on_hold(C, esc) = overload(C, esc) -- layer_on_hold(layer, esc) = overload(layer, esc) -- layer_toggle(layer) = layout(layer) -- layer(layer) = layer(layer) -- oneshot(mods) = oneshot(mods) -- oneshot_layer(layer) = oneshot(layer) +Config migration map: + +``` +mods_on_hold(C, esc) = overload(C, esc) +layer_on_hold(layer, esc) = overload(layer, esc) +layer_toggle(layer) = layout(layer) +layer(layer) = layer(layer) +oneshot(mods) = oneshot(mods) +oneshot_layer(layer) = oneshot(layer) +[dvorak:default] = [dvorak:main] +``` See the manpage for details. diff --git a/CHANGES b/CHANGES deleted file mode 100644 index dce336e..0000000 --- a/CHANGES +++ /dev/null @@ -1,4 +0,0 @@ -do away with the idea of layer inheritance -different layer types (exclusive, modifier) -modifiers are just layers with empty keymaps -simplified parsing logic to reflect above. diff --git a/keyd.1.gz b/keyd.1.gz index 41388e0..3259d10 100644 Binary files a/keyd.1.gz and b/keyd.1.gz differ diff --git a/man.md b/man.md index 47e0329..bd203f9 100644 --- a/man.md +++ b/man.md @@ -158,7 +158,7 @@ to ensure you have a way to switch layouts within the new one. ## Example # Makes dvorak the default key layout with - # qwerty (main) as the mod layout. + # qwerty (main) as the modifier layout. layout(dvorak, main)