添加 raise or run 功能并添加对应快捷键
This commit is contained in:
32
src/config.h
32
src/config.h
@@ -95,15 +95,29 @@ const keybinding_t keys[] = {
|
||||
{ALT, XK_k, focus_stack, {.b = false}},
|
||||
{SUPER | SHIFT, XK_j, focus_monitor, {.b = true}},
|
||||
{SUPER | SHIFT, XK_k, focus_monitor, {.b = false}},
|
||||
{SUPER, XK_1, select_tag, {.ui = 0}},
|
||||
{SUPER, XK_2, select_tag, {.ui = 1}},
|
||||
{SUPER, XK_3, select_tag, {.ui = 2}},
|
||||
{SUPER, XK_4, select_tag, {.ui = 3}},
|
||||
{SUPER, XK_5, select_tag, {.ui = 4}},
|
||||
{SUPER, XK_6, select_tag, {.ui = 5}},
|
||||
{SUPER, XK_7, select_tag, {.ui = 6}},
|
||||
{SUPER, XK_8, select_tag, {.ui = 7}},
|
||||
{SUPER, XK_9, select_tag, {.ui = 8}},
|
||||
{
|
||||
SUPER,
|
||||
XK_a,
|
||||
raise_or_run,
|
||||
{.ptr = (char *[]){"Google-chrome", "google-chrome-stable"}},
|
||||
},
|
||||
{
|
||||
SUPER,
|
||||
XK_e,
|
||||
raise_or_run,
|
||||
{.ptr = (char *[]){"Emacs", "emacsclient -a '' -c -n"}},
|
||||
},
|
||||
{ALT | CTRL, XK_r, raise_or_run, {.ptr = (char *[]){"St", "st"}}},
|
||||
{SUPER, XK_q, raise_or_run, {.ptr = (char *[]){"firefox", "firefox-bin"}}},
|
||||
{SUPER, XK_1, select_tag, {.ui = 1 << 0}},
|
||||
{SUPER, XK_2, select_tag, {.ui = 1 << 1}},
|
||||
{SUPER, XK_3, select_tag, {.ui = 1 << 2}},
|
||||
{SUPER, XK_4, select_tag, {.ui = 1 << 3}},
|
||||
{SUPER, XK_5, select_tag, {.ui = 1 << 4}},
|
||||
{SUPER, XK_6, select_tag, {.ui = 1 << 5}},
|
||||
{SUPER, XK_7, select_tag, {.ui = 1 << 6}},
|
||||
{SUPER, XK_8, select_tag, {.ui = 1 << 7}},
|
||||
{SUPER, XK_9, select_tag, {.ui = 1 << 8}},
|
||||
};
|
||||
|
||||
const char *const bar_bg = "#222222";
|
||||
|
||||
Reference in New Issue
Block a user