From 3db9773e371910d6310ae5d00da032252ca56188 Mon Sep 17 00:00:00 2001 From: Peter Lyons Date: Mon, 26 Oct 2020 19:27:51 -0600 Subject: [PATCH] Replace ps pipeline for pactl with single pkill command --- config/awesome/evil/volume.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/awesome/evil/volume.lua b/config/awesome/evil/volume.lua index ec53cb1..03e8929 100644 --- a/config/awesome/evil/volume.lua +++ b/config/awesome/evil/volume.lua @@ -42,7 +42,7 @@ local volume_script = [[ -- Kill old pactl subscribe processes -awful.spawn.easy_async_with_shell("ps x | grep \"pactl subscribe\" | grep -v grep | awk '{print $1}' | xargs kill", function () +awful.spawn.easy_async({"pkill", "--full", "--uid", os.getenv("USER"), "^pactl subscribe"}, function () -- Run emit_volume_info() with each line printed awful.spawn.with_line_callback(volume_script, { stdout = function(line)