Skip to content

Commit 54d8837

Browse files
authored
Merge pull request #173 from budlabs/next
2022-05-22 release
2 parents 3d8b2a0 + d0ec69e commit 54d8837

File tree

4 files changed

+10
-14
lines changed

4 files changed

+10
-14
lines changed

Makefile

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.PHONY: wiki install-dev install all clean readme uninstall-dev check manpage
1+
.PHONY: wiki install-dev install uninstall all clean readme uninstall-dev check manpage
22

33
default: all
44

@@ -18,7 +18,7 @@ README_LAYOUT = \
1818
docs/readme_links.md \
1919

2020

21-
install install-dev all clean uninstall-dev check manpage:
21+
install install-dev all clean uninstall-dev check manpage uninstall:
2222
for dir in $(ass_dirs); do
2323
$(MAKE) -C "$$dir" $@
2424
done

src/i3run/config.mak

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
NAME := i3run
2-
VERSION := 0.2
2+
VERSION := 0.2.1
33
CREATED := 2017-04-20
4-
UPDATED := 2022-05-21
4+
UPDATED := 2022-05-22
55
AUTHOR := budRich
66
CONTACT := https://github.com/budlabs/i3ass
77
USAGE := options

src/i3run/func/focuswindow.sh

+4-4
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,16 @@ focuswindow(){
99
if [[ ${i3list[SUS]} = 1 || ${i3list[TWC]} = "${i3list[AWC]}" ]]; then
1010
target_container=${i3list[TWC]}
1111
elif [[ ${i3list[WTN]} = "${i3list[WAN]}" ]]; then
12-
target_container=$(i3viswiz "${_criteria[@]}" "${_pass_json[@]}")
12+
target_container=$(i3viswiz "${_criteria[@]}")
1313
elif [[ ${i3list[WTN]} = __i3_scratch ]]; then
14-
target_container=$(i3viswiz --scratchpad "${_criteria[@]}" "${_pass_json[@]}")
14+
target_container=$(i3viswiz --scratchpad "${_criteria[@]}")
1515
fi
1616

1717
: "${target_container:=${i3list[TWC]}}"
1818

1919
[[ $target_container != "${i3list[TWC]}" ]] && {
20-
_array=$(i3list --conid "$target_container" "${_pass_json[@]}")
21-
_pass_array=("${_o[verbose]:+--verbose}" --array "$_array")
20+
_array=$(i3list --conid "$target_container")
21+
_pass_array=(${_o[verbose]:+--verbose} --array "$_array")
2222
eval "$_array"
2323
}
2424

src/i3run/i3run

+2-6
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ main(){
1010
declare -ag _criteria # options passed to i3list/i3get/i3viswiz
1111
declare -A i3list # globals array
1212
declare -g _msgstring # passed to i3-msg ( messy() )
13-
declare -g _json # result of i3-msg -t get_tree
14-
declare -ag _pass_json # helper var for storing --json option
1513
declare -ag _pass_array # helper var for storing --array option
1614
declare -ag _command # command to execute
1715
declare -g _array # result of i3list
@@ -24,10 +22,8 @@ main(){
2422
[[ -z ${_criteria[*]} ]] \
2523
&& ERX "please specify a criteria"
2624

27-
_json=$(i3-msg -t get_tree)
28-
_pass_json=("${_o[verbose]:+--verbose}" --json "$_json")
29-
_array=$(i3list "${_criteria[@]}" "${_pass_json[@]}")
30-
_pass_array=("${_o[verbose]:+--verbose}" --array "$_array")
25+
_array=$(i3list "${_criteria[@]}")
26+
_pass_array=(${_o[verbose]:+--verbose} --array "$_array")
3127
eval "$_array"
3228

3329
# shellcheck disable=SC2206

0 commit comments

Comments
 (0)