Compare commits
3 commits
47e9e5fd5b
...
ff54495894
Author | SHA1 | Date | |
---|---|---|---|
Alexis Jhon Gaspar | ff54495894 | ||
Alexis Jhon Gaspar | cb9247a848 | ||
Alexis Jhon Gaspar | 8fa7ee4bab |
|
@ -113,7 +113,6 @@ Linux/Unix users:
|
||||||
- feh (optional)
|
- feh (optional)
|
||||||
- pywal (for colors/wallpaper)
|
- pywal (for colors/wallpaper)
|
||||||
- slop (for riodraw)
|
- slop (for riodraw)
|
||||||
- libmpdclient(-devel or -dev) for mpdclient
|
|
||||||
- yajl (for ipc)
|
- yajl (for ipc)
|
||||||
- eww (optional)
|
- eww (optional)
|
||||||
- jgmenu
|
- jgmenu
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/* See LICENSE file for copyright and license details. */
|
/* See LICENSE file for copyright and license details. */
|
||||||
|
#include <X11/XF86keysym.h>
|
||||||
/* appearance */
|
/* appearance */
|
||||||
#if ROUNDED_CORNERS_PATCH
|
#if ROUNDED_CORNERS_PATCH
|
||||||
static const unsigned int borderpx = 0; /* border pixel of windows */
|
static const unsigned int borderpx = 0; /* border pixel of windows */
|
||||||
|
@ -957,6 +957,22 @@ static const Key keys[] = {
|
||||||
{ Mod4Mask, XK_w, spawn, SHCMD("eww open --toggle main") },
|
{ Mod4Mask, XK_w, spawn, SHCMD("eww open --toggle main") },
|
||||||
{ Mod4Mask, XK_p, spawn, SHCMD("nsxiv ~/Pictures") },
|
{ Mod4Mask, XK_p, spawn, SHCMD("nsxiv ~/Pictures") },
|
||||||
{ MODKEY|ShiftMask, XK_F5, spawn, SHCMD("eww reload && pkill dunst && dunst") },
|
{ MODKEY|ShiftMask, XK_F5, spawn, SHCMD("eww reload && pkill dunst && dunst") },
|
||||||
|
/* Function media keys */
|
||||||
|
{ 0, XF86XK_AudioLowerVolume, spawn, SHCMD("volume-dunst down") },
|
||||||
|
{ 0, XF86XK_AudioRaiseVolume, spawn, SHCMD("volume-dunst up") },
|
||||||
|
{ 0, XF86XK_AudioMute, spawn, SHCMD("volume-dunst mute") },
|
||||||
|
/* assumes mpc was used instead of the mpdcontrol patch */
|
||||||
|
{ 0, XF86XK_AudioStop, spawn, SHCMD("mpc stop") },
|
||||||
|
{ 0, XF86XK_AudioPrev, spawn, SHCMD("mpc prev") },
|
||||||
|
{ 0, XF86XK_AudioPlay, spawn, SHCMD("mpc play") },
|
||||||
|
{ ShiftMask, XF86XK_AudioPlay, spawn, SHCMD("mpc pause") },
|
||||||
|
{ 0, XF86XK_AudioNext, spawn, SHCMD("mpc next") },
|
||||||
|
/* Assumes user has plaayerctl */
|
||||||
|
{ MODKEY, XF86XK_AudioStop, spawn, SHCMD("playerctl stop") },
|
||||||
|
{ MODKEY, XF86XK_AudioPrev, spawn, SHCMD("playerctl prev") },
|
||||||
|
{ MODKEY, XF86XK_AudioPlay, spawn, SHCMD("playerctl play") },
|
||||||
|
{ MODKEY|ShiftMask, XF86XK_AudioPlay, spawn, SHCMD("playerctl pause") },
|
||||||
|
{ MODKEY, XF86XK_AudioNext, spawn, SHCMD("playerctl next") },
|
||||||
#if KEYMODES_PATCH
|
#if KEYMODES_PATCH
|
||||||
{ MODKEY, XK_Escape, setkeymode, {.ui = COMMANDMODE} },
|
{ MODKEY, XK_Escape, setkeymode, {.ui = COMMANDMODE} },
|
||||||
#endif // KEYMODES_PATCH
|
#endif // KEYMODES_PATCH
|
||||||
|
|
|
@ -32,7 +32,7 @@ FREETYPEINC = /usr/include/freetype2
|
||||||
XRENDER = -lXrender
|
XRENDER = -lXrender
|
||||||
|
|
||||||
# Uncomment this for the mdpcontrol patch / MDPCONTROL_PATCH
|
# Uncomment this for the mdpcontrol patch / MDPCONTROL_PATCH
|
||||||
MPDCLIENT = -lmpdclient
|
#MPDCLIENT = -lmpdclient
|
||||||
|
|
||||||
# Uncomment for the pango patch / BAR_PANGO_PATCH
|
# Uncomment for the pango patch / BAR_PANGO_PATCH
|
||||||
#PANGOINC = `pkg-config --cflags xft pango pangoxft`
|
#PANGOINC = `pkg-config --cflags xft pango pangoxft`
|
||||||
|
|
|
@ -758,7 +758,7 @@
|
||||||
* - libmpdclient
|
* - libmpdclient
|
||||||
* https://dwm.suckless.org/patches/mpdcontrol/
|
* https://dwm.suckless.org/patches/mpdcontrol/
|
||||||
*/
|
*/
|
||||||
#define MPDCONTROL_PATCH 1
|
#define MPDCONTROL_PATCH 0
|
||||||
|
|
||||||
/* Adds rules per monitor, e.g. have default layouts per monitor.
|
/* Adds rules per monitor, e.g. have default layouts per monitor.
|
||||||
* The use case for this is if the second monitor is vertical (i.e. rotated) then
|
* The use case for this is if the second monitor is vertical (i.e. rotated) then
|
||||||
|
|
Loading…
Reference in a new issue