From 318125d9e5244883b1e88accb6e20676bc5ccaf7 Mon Sep 17 00:00:00 2001
From: Luca Bilke <bilke@tralios.de>
Date: Wed, 25 Oct 2023 13:14:54 +0200
Subject: [PATCH] change media play to play-pause toggle

---
 config.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/config.h b/config.h
index 7bb36c8..612ce6a 100644
--- a/config.h
+++ b/config.h
@@ -262,7 +262,7 @@ static const Key keys[] = {
     { 0, XF86XK_AudioPrev,                     spawn,              {.v = (const char *[]){"playerctl", "-p", PLAYERCTL, "previous", NULL}} },
     { 0, XF86XK_AudioNext,                     spawn,              {.v = (const char *[]){"playerctl", "-p", PLAYERCTL, "next", NULL}} },
     { 0, XF86XK_AudioPause,                    spawn,              {.v = (const char *[]){"playerctl", "-p", PLAYERCTL, "pause", NULL}} },
-    { 0, XF86XK_AudioPlay,                     spawn,              {.v = (const char *[]){"playerctl", "-p", PLAYERCTL, "play", NULL}} },
+    { 0, XF86XK_AudioPlay,                     spawn,              {.v = (const char *[]){"playerctl", "-p", PLAYERCTL, "play-pause", NULL}} }, // Most keyboards only have a play button
     { 0, XF86XK_AudioStop,                     spawn,              {.v = (const char *[]){"playerctl", "-p", PLAYERCTL, "stop", NULL}} },
     { 0, XF86XK_AudioRewind,                   spawn,              {.v = (const char *[]){"playerctl", "-p", PLAYERCTL, "position", "10-", NULL}} },
     { 0, XF86XK_AudioForward,                  spawn,              {.v = (const char *[]){"playerctl", "-p", PLAYERCTL, "position", "10+", NULL}} },