From 38a7866309c05e68f488fe64a10e45ffb94842eb Mon Sep 17 00:00:00 2001 From: Warren Hood Date: Tue, 28 Feb 2023 23:24:35 +0200 Subject: [PATCH] Use dbus-send which is faster than playerctl for media keys --- awesome/.config/awesome/rc.lua | 8 ++++---- setup | 3 +++ 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/awesome/.config/awesome/rc.lua b/awesome/.config/awesome/rc.lua index edb9986..1977db0 100644 --- a/awesome/.config/awesome/rc.lua +++ b/awesome/.config/awesome/rc.lua @@ -255,10 +255,10 @@ end) -- {{{ Key bindings globalkeys = gears.table.join( -- Make multimedia keys work properly - mainly for spotify - awful.key({}, "XF86AudioPlay", function() awful.util.spawn("playerctl play-pause") end), - awful.key({}, "XF86AudioStop", function() awful.util.spawn("playerctl play-pause") end), - awful.key({}, "XF86AudioPrev", function() awful.util.spawn("playerctl previous") end), - awful.key({}, "XF86AudioNext", function() awful.util.spawn("playerctl next") end), + awful.key({}, "XF86AudioPlay", function() awful.util.spawn(os.getenv("HOME").."/.scripts/playerctl-fast play-pause") end), + awful.key({}, "XF86AudioStop", function() awful.util.spawn(os.getenv("HOME").."/.scripts/playerctl-fast play-pause") end), + awful.key({}, "XF86AudioPrev", function() awful.util.spawn(os.getenv("HOME").."/.scripts/playerctl-fast previous") end), + awful.key({}, "XF86AudioNext", function() awful.util.spawn(os.getenv("HOME").."/.scripts/playerctl-fast next") end), awful.key({ modkey, }, "s", hotkeys_popup.show_help, { description = "show help", group = "awesome" }), diff --git a/setup b/setup index 029e5da..caf2836 100755 --- a/setup +++ b/setup @@ -51,3 +51,6 @@ nvim --headless -c 'autocmd User PackerComplete quitall' -c 'PackerSync' add_to_file "alias nv='nvim'" "$HOME/.zshrc" add_to_file 'eval "$(starship init bash)"' "$HOME/.bashrc" add_to_file 'eval "$(starship init zsh)"' "$HOME/.zshrc" + +add_to_file 'export PATH="$PATH:$HOME/.scripts"' "$HOME/.zshrc" +add_to_file 'export PATH="$PATH:$HOME/.scripts"' "$HOME/.bashrc"