aboutsummaryrefslogtreecommitdiff
path: root/completions/bash
diff options
context:
space:
mode:
authorRéouven Assouly <reouvenassouly@yahoo.fr>2019-01-02 22:50:51 +0100
committerBrian Ashworth <bosrsf04@gmail.com>2019-01-02 21:38:32 -0500
commit1450a9e9f9bcca16fc8162699f1000bb4563ffd5 (patch)
tree2cf66002e03215efcc4df2ba457e320d95e4706a /completions/bash
parentcf00fb2ccc2063fbbd5b72e0d3b8e75697243c3b (diff)
completion: use jq instead of sed for swaybar completion
Diffstat (limited to 'completions/bash')
-rw-r--r--completions/bash/swaybar2
1 files changed, 1 insertions, 1 deletions
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
;;