From 6159e45b9de45e3143323e95d53ad53bc36a1713 Mon Sep 17 00:00:00 2001 From: Anthony Accioly Date: Fri, 25 Mar 2022 18:43:40 +0000 Subject: [PATCH] style (any_term_dropdown.sh): Fix comments and formatting issues --- any_term_dropdown.sh | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/any_term_dropdown.sh b/any_term_dropdown.sh index 0480eaa..5c089ad 100755 --- a/any_term_dropdown.sh +++ b/any_term_dropdown.sh @@ -4,7 +4,7 @@ # DESC: turn any terminal into a dropdown terminal # DEMO: https://www.youtube.com/watch?v=mVw2gD9iiOg # DEPEND: coreutils xdotool wmutils (https://github.com/wmutils/core | https://aur.archlinux.org/packages/wmutils-git/) -# CLOG: 2022-03-05 else statement to allow terminal to jump to current virtual desktop if is visible on another desktop +# CLOG: 2022-03-05 else statement to allow terminal to jump to current virtual desktop if is visible on another desktop # 2022-02-28 added auto launch terminal if none running by https://github.com/aaccioly # 2021-02-10 use comm to match window name and class, this avoids terminal windows with different names # 2015-02-15 0.1 @@ -21,7 +21,7 @@ my_term="xterm" # my_term="alacritty" # my_term=terminator # my_term=gnome-terminal -# my_term=kitty # for kitty to work uncomment line 28 and comment line 31 +# my_term=kitty # for kitty to work uncomment line 30 and comment line 33 # option 2: auto detect terminal emulator (note: make sure to only open one) # my_term="urxvt|kitty|xterm|uxterm|termite|sakura|lxterminal|terminator|mate-terminal|pantheon-terminal|konsole|gnome-terminal|xfce4-terminal" @@ -29,7 +29,7 @@ my_term="xterm" # get terminal emulator pid ex: 44040485 # pid=$(xdotool search --class "$my_term" | tail -n1) -# get terminal emulator and matching name pid ex: 44040485 +# get terminal emulator and matching name pid ex: 44040485 pid=$(comm -12 <(xdotool search --name "$my_term" | sort) <(xdotool search --class "$my_term" | sort)) # start a new terminal if none is currently running @@ -44,13 +44,13 @@ if [[ -z "$pid" ]]; then fi done done <<<"$my_term" - else +else # get windows id from pid ex: 0x2a00125% wid=$(printf 0x%x "$pid") - + # maximize terminal emulator wrs "$width" "$height" "$wid" - + # toggle show/hide terminal emulator mapw -t "$wid" fi