Ver Código Fonte

~/.config/dwm: Bind suggest script to Meta-f

Lu Stadler 7 anos atrás
pai
commit
f8312dd324
1 arquivos alterados com 6 adições e 1 exclusões
  1. 6 1
      .config/dwm/config.h

+ 6 - 1
.config/dwm/config.h

81
81
82
static const char *screenlockcmd[] = { "slock", NULL };
82
static const char *screenlockcmd[] = { "slock", NULL };
83
83
84
static const char *suggest_paste_cmd[] = { "suggest", NULL };
85
static const char *suggest_browse_cmd[] = { "suggest", "--browse", NULL };
86
84
static Key keys[] = {
87
static Key keys[] = {
85
	/* modifier                     key        function        argument */
88
	/* modifier                     key        function        argument */
86
	{ MODKEY,                       XK_p,      spawn,          {.v = dmenucmd } },
89
	{ MODKEY,                       XK_p,      spawn,          {.v = dmenucmd } },
87
	{ MODKEY|ShiftMask,             XK_p,      spawn,          {.v = roficmd } },
90
	{ MODKEY|ShiftMask,             XK_p,      spawn,          {.v = roficmd } },
88
	{ MODKEY|ShiftMask,             XK_Return, spawn,          {.v = termcmd } },
91
	{ MODKEY|ShiftMask,             XK_Return, spawn,          {.v = termcmd } },
92
	{ MODKEY,                       XK_f,      spawn,          {.v = suggest_paste_cmd } },
93
	{ MODKEY|ShiftMask,             XK_f,      spawn,          {.v = suggest_browse_cmd } },
89
	{ MODKEY,                       XK_b,      togglebar,      {0} },
94
	{ MODKEY,                       XK_b,      togglebar,      {0} },
90
	{ MODKEY,                       XK_j,      focusstack,     {.i = +1 } },
95
	{ MODKEY,                       XK_j,      focusstack,     {.i = +1 } },
91
	{ MODKEY,                       XK_k,      focusstack,     {.i = -1 } },
96
	{ MODKEY,                       XK_k,      focusstack,     {.i = -1 } },
98
	{ MODKEY|ShiftMask,             XK_c,      killclient,     {0} },
103
	{ MODKEY|ShiftMask,             XK_c,      killclient,     {0} },
99
	{ MODKEY,                       XK_m,      setlayout,      {.v = &layouts[0]} },
104
	{ MODKEY,                       XK_m,      setlayout,      {.v = &layouts[0]} },
100
	{ MODKEY,                       XK_t,      setlayout,      {.v = &layouts[1]} },
105
	{ MODKEY,                       XK_t,      setlayout,      {.v = &layouts[1]} },
101
	{ MODKEY,                       XK_f,      setlayout,      {.v = &layouts[2]} },
106
	//{ MODKEY,                       XK_f,      setlayout,      {.v = &layouts[2]} },
102
	{ MODKEY,                       XK_space,  setlayout,      {0} },
107
	{ MODKEY,                       XK_space,  setlayout,      {0} },
103
	{ MODKEY|ShiftMask,             XK_space,  togglefloating, {0} },
108
	{ MODKEY|ShiftMask,             XK_space,  togglefloating, {0} },
104
	{ MODKEY,                       XK_0,      view,           {.ui = ~0 } },
109
	{ MODKEY,                       XK_0,      view,           {.ui = ~0 } },