From 1450a9e9f9bcca16fc8162699f1000bb4563ffd5 Mon Sep 17 00:00:00 2001 From: Réouven Assouly Date: Wed, 2 Jan 2019 22:50:51 +0100 Subject: completion: use jq instead of sed for swaybar completion --- completions/bash/swaybar | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'completions/bash') diff --git a/completions/bash/swaybar b/completions/bash/swaybar index 504588f1..1e085c65 100644 --- a/completions/bash/swaybar +++ b/completions/bash/swaybar @@ -27,7 +27,7 @@ _swaybar() return ;; -b|--bar_id) - bars=($(swaymsg -t get_bar_config | sed -e '/^\[/,/\]$/{//d;s/^ *"\(.*\)",\?.*$/\1/}')) + bars=($(swaymsg -t get_bar_config | jq -r '.[]')) COMPREPLY=($(compgen -W "${bars[*]}" -- "$cur")) return ;; -- cgit v1.2.3-54-g00ecf