aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDeterminant <tederminant@gmail.com>2020-05-23 15:15:10 -0400
committerDeterminant <tederminant@gmail.com>2020-05-23 15:15:10 -0400
commite000e985d051bfb03f70c28835ea0268a67a5347 (patch)
tree8a15bc7b3398e467761fb8499952eec1e2cc3810
parenta9ecd500f4bb7d15e8677576ad87f26b8bb02dd4 (diff)
add rounded powerline switch
-rw-r--r--README.rst2
-rwxr-xr-xtmux-colortag.tmux17
2 files changed, 15 insertions, 4 deletions
diff --git a/README.rst b/README.rst
index 2e3a665..2bcbb51 100644
--- a/README.rst
+++ b/README.rst
@@ -85,6 +85,8 @@ Customization
::
TMUX_COLORTAG_USE_POWERLINE=yes
+ # uncomment the following line to have rounded arrows
+ # TMUX_COLORTAG_ROUNDED_POWERLINE=yes
- To change the prompt key (``prefix`` + ``C``), specify your key in ``TMUX_COLORTAG_KEY``.
diff --git a/tmux-colortag.tmux b/tmux-colortag.tmux
index 41336e5..4be8891 100755
--- a/tmux-colortag.tmux
+++ b/tmux-colortag.tmux
@@ -4,13 +4,22 @@ CURRENT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
TMUX_COLORTAG_SET_INTERVAL="${TMUX_COLORTAG_SET_INTERVAL:-yes}"
TMUX_COLORTAG_TAG_ONLY="${TMUX_COLORTAG_TAG_ONLY:-no}"
TMUX_COLORTAG_USE_POWERLINE="${TMUX_COLORTAG_USE_POWERLINE:-no}"
+TMUX_COLORTAG_ROUNDED_POWERLINE="${TMUX_COLORTAG_ROUNDED_POWERLINE:-no}"
TMUX_COLORTAG_KEY="${TMUX_COLORTAG_KEY:-C}"
TMUX_COLORTAG_TAG_BOLD="${TMUX_COLORTAG_TAG_BOLD:-no}"
TMUX_COLORTAG_TAG_FOCUS_UNDERLINE="${TMUX_COLORTAG_TAG_FOCUS_UNDERLINE:-yes}"
-TMUX_ARROW_SYMBOL_L1="${TMUX_ARROW_SYMBOL_L1:-$(printf '\ue0b2')}"
-TMUX_ARROW_SYMBOL_L2="${TMUX_ARROW_SYMBOL_L2:-$(printf '\ue0b3')}"
-TMUX_ARROW_SYMBOL_R1="${TMUX_ARROW_SYMBOL_R1:-$(printf '\ue0b0')}"
-TMUX_ARROW_SYMBOL_R2="${TMUX_ARROW_SYMBOL_R2:-$(printf '\ue0b1')}"
+
+if [[ "$TMUX_COLORTAG_ROUNDED_POWERLINE" == yes ]]; then
+ TMUX_ARROW_SYMBOL_L1="${TMUX_ARROW_SYMBOL_L1:-$(printf '\ue0b6')}"
+ TMUX_ARROW_SYMBOL_L2="${TMUX_ARROW_SYMBOL_L2:-$(printf '\ue0b7')}"
+ TMUX_ARROW_SYMBOL_R1="${TMUX_ARROW_SYMBOL_R1:-$(printf '\ue0b4')}"
+ TMUX_ARROW_SYMBOL_R2="${TMUX_ARROW_SYMBOL_R2:-$(printf '\ue0b5')}"
+else
+ TMUX_ARROW_SYMBOL_L1="${TMUX_ARROW_SYMBOL_L1:-$(printf '\ue0b2')}"
+ TMUX_ARROW_SYMBOL_L2="${TMUX_ARROW_SYMBOL_L2:-$(printf '\ue0b3')}"
+ TMUX_ARROW_SYMBOL_R1="${TMUX_ARROW_SYMBOL_R1:-$(printf '\ue0b0')}"
+ TMUX_ARROW_SYMBOL_R2="${TMUX_ARROW_SYMBOL_R2:-$(printf '\ue0b1')}"
+fi
if [[ "$TMUX_COLORTAG_SET_INTERVAL" == yes ]]; then
tmux set -g status on