diff --git a/modes.md b/modes.md index c3ec098..0c1fb61 100644 --- a/modes.md +++ b/modes.md @@ -1,6 +1,10 @@ ### Description Implement modes, default mode is NORMAL +### Example + +In the example below, you declare a mode: `BROWSER`, which is activated when you press modkey + b. Then, you can press f to launch `Firefox` and return to the default `NORMAL` mode. + ``` enum { BROWSER, @@ -19,10 +23,6 @@ static const Modekey modekeys[] = { /* mode modifier key function argument */ { BROWSER, { 0, XKB_KEY_f, spawn, SHCMD("firefox") } }, { BROWSER, { 0, XKB_KEY_f, entermode, {.i = NORMAL} } }, - { BROWSER, { 0, XKB_KEY_b, spawn, SHCMD("brave") } }, - { BROWSER, { 0, XKB_KEY_b, entermode, {.i = NORMAL} } }, - { BROWSER, { 0, XKB_KEY_g, spawn, SHCMD("google-chrome-stable") } }, - { BROWSER, { 0, XKB_KEY_g, entermode, {.i = NORMAL} } }, { BROWSER, { 0, XKB_KEY_Escape, entermode, {.i = NORMAL} } }, }; ```