@@ -65,8 +65,10 @@ static const Layout layouts[] = {
65
65
/* commands */
66
66
static char dmenumon [2 ] = "0" ; /* component of dmenucmd, manipulated in spawn() */
67
67
static const char * dmenucmd [] = { "dmenu_run" , "-m" , dmenumon , "-fn" , dmenufont , "-nb" , normbgcolor , "-nf" , normfgcolor , "-sb" , selbgcolor , "-sf" , selfgcolor , NULL };
68
- static const char * termcmd [] = { "st " , NULL };
68
+ static const char * roficmd [] = { "my-rofi " , NULL };
69
69
70
+ // st
71
+ static const char * termcmd [] = { "st" , NULL };
70
72
// urxvt
71
73
static const char * utermcmd [] = { "urxvtc" , NULL };
72
74
// firefox
@@ -78,27 +80,32 @@ static const char *worspcmd[] = { "wor-sp", NULL };
78
80
// context aware smart prefix
79
81
static const char * spcmd [] = { "smart-prefix" , NULL };
80
82
// custom status display command
81
- static const char * statuscmd [] = { "mouse -status" , NULL };
83
+ static const char * statuscmd [] = { "system -status" , NULL };
82
84
// lock only keyboard
83
85
static const char * screenlockcmd [] = { "rlock" , "-k" , NULL };
86
+ // custom status display command
87
+ static const char * keybdcmd [] = { "keybd-command" , NULL };
84
88
85
89
86
90
static Key keys [] = {
87
91
/* modifier key function argument */
88
92
{ MODKEY , XK_p , spawn , {.v = dmenucmd } },
93
+ { MODKEY |ShiftMask , XK_p , spawn , {.v = roficmd } },
89
94
{ MODKEY |ShiftMask , XK_Return , spawn , {.v = termcmd } },
90
95
// firefox
91
- { MODKEY |ShiftMask , XK_f , spawn , {.v = ffcmd } },
96
+ { MODKEY |ShiftMask , XK_f , spawn , {.v = ffcmd } },
92
97
// urxvt
93
- { MODKEY |ShiftMask , XK_u , spawn , {.v = utermcmd } },
98
+ { MODKEY |ShiftMask , XK_u , spawn , {.v = utermcmd } },
94
99
// tmux prefix manager
95
- { MODKEY |ShiftMask , XK_s , spawn , {.v = spcmd } },
100
+ { MODKEY |ShiftMask , XK_s , spawn , {.v = spcmd } },
96
101
// drop down terminal
97
- { MODKEY , XK_o , spawn , {.v = termdropcmd } },
102
+ { MODKEY , XK_o , spawn , {.v = termdropcmd } },
98
103
// wor terminal
99
- { MODKEY |ShiftMask , XK_o , spawn , {.v = worspcmd } },
104
+ { MODKEY |ShiftMask , XK_o , spawn , {.v = worspcmd } },
100
105
// status command
101
- { MODKEY , XK_s , spawn , {.v = statuscmd } },
106
+ { MODKEY , XK_s , spawn , {.v = statuscmd } },
107
+ // toggle number row
108
+ { MODKEY |ShiftMask , XK_k , spawn , {.v = keybdcmd } },
102
109
// move to adjacent tags
103
110
{ MODKEY , XK_Right , view_adjacent , { .i = +1 } },
104
111
{ MODKEY , XK_Left , view_adjacent , { .i = -1 } },
0 commit comments