sway

i3-compatible Wayland compositor
git clone https://git.awy.one/sway
Log | Files | Refs | README | LICENSE

commit 1450a9e9f9bcca16fc8162699f1000bb4563ffd5
parent cf00fb2ccc2063fbbd5b72e0d3b8e75697243c3b
Author: Réouven Assouly <reouvenassouly@yahoo.fr>
Date:   Wed,  2 Jan 2019 22:50:51 +0100

completion: use jq instead of sed for swaybar completion

Diffstat:
Mcompletions/bash/swaybar | 2+-
Mcompletions/zsh/_swaybar | 2+-
2 files changed, 2 insertions(+), 2 deletions(-)

diff --git 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 ;; diff --git a/completions/zsh/_swaybar b/completions/zsh/_swaybar @@ -3,7 +3,7 @@ # Completion script for swaybar # -local bars=($(swaymsg -t get_bar_config | sed -e '/^\[/,/\]$/{//d;s/^ *"\(.*\)",\?.*$/\1/}')) +local bars=($(swaymsg -t get_bar_config | jq -r '.[]')) _arguments -s \ '(-h --help)'{-h,--help}'[Show help message and quit]' \