]> Sergey Matveev's repositories - nnn.git/commitdiff
preview-tui splits are inverted (#642)
authorMario <marioortizmanero@gmail.com>
Tue, 9 Jun 2020 14:57:28 +0000 (16:57 +0200)
committerGitHub <noreply@github.com>
Tue, 9 Jun 2020 14:57:28 +0000 (20:27 +0530)
* Easier to browse plugin README.md

* Splits are inverted

* $SPLIT clarification and default values for $SPLIT and $TERMINAL

plugins/preview-tui

index 222f13fd56e64965e8dc8e6496c40c05bf029248..4fab07eb6ea3e57c2c43ccba69ab9de0548fd619 100755 (executable)
@@ -43,7 +43,8 @@
 #   different terminal window will be used ($TERMINAL).
 #
 #   Tmux and kitty users can configure $SPLIT to either "h" or "v" to set a
-#   'h'orizontal split or a 'v'ertical split.
+#   'h'orizontal split or a 'v'ertical split (as in, the line that splits the
+#   windows will be horizontal or vertical).
 #
 #   Kitty users need `allow_remote_control` set to `yes`. To customize the
 #   window split, `enabled_layouts` has to be set to `all` or `splits` (the
@@ -53,6 +54,8 @@
 # Shell: POSIX compliant
 # Authors: Todd Yamakawa, Léo Villeveygoux, @Recidiviste, Mario Ortiz Manero
 
+SPLIT="$SPLIT"  # you can set a permanent split here
+TERMINAL="$TERMINAL"  # same goes for the terminal
 USE_SCOPE="${USE_SCOPE:-0}"
 PAGER="${PAGER:-less -R}"
 
@@ -64,10 +67,10 @@ else
     TERMINAL="${TERMINAL:-xterm}"
 fi
 
-if [ -z "$SPLIT" ] && [ $(($(tput lines) * 2)) -gt "$(tput cols)" ] ; then
-    SPLIT='v'
-elif [ "$SPLIT" != 'v' ] ; then
+if [ -z "$SPLIT" ] && [ $(($(tput lines) * 2)) -gt "$(tput cols)" ]; then
     SPLIT='h'
+elif [ "$SPLIT" != 'h' ]; then
+    SPLIT='v'
 fi
 
 exists() {