Skip to content

Commit 76562ba

Browse files
committed
tmux: fixed mode indicator segment upstream [1] & customized for myself
[1] erikw/tmux-powerline#363
1 parent 557852d commit 76562ba

File tree

2 files changed

+23
-1
lines changed

2 files changed

+23
-1
lines changed

tmux/tmux-powerline/config.sh

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143,6 +143,29 @@ fi
143143
export TMUX_POWERLINE_SEG_MAILCOUNT_MAILCHECKRC="/Users/izzyg/.mailcheckrc"
144144
# }
145145

146+
# mode_indicator.sh {
147+
# Whether the normal & prefix mode section should be enabled. Should be {"true, "false"}.
148+
export TMUX_POWERLINE_SEG_MODE_INDICATOR_NORMAL_AND_PREFIX_MODE_ENABLED="true"
149+
# Normal mode text & color overrides. Defaults to "normal" & the segment foreground color set in the theme used.
150+
export TMUX_POWERLINE_SEG_MODE_INDICATOR_NORMAL_MODE_TEXT=""
151+
export TMUX_POWERLINE_SEG_MODE_INDICATOR_NORMAL_MODE_TEXT_COLOR=""
152+
# Prefix mode text & color overrides. Defaults to "prefix" & the segment foreground color set in the theme used.
153+
export TMUX_POWERLINE_SEG_MODE_INDICATOR_PREFIX_MODE_TEXT="^"
154+
export TMUX_POWERLINE_SEG_MODE_INDICATOR_PREFIX_MODE_TEXT_COLOR=""
155+
# Whether the mouse mode section should be enabled. Should be {"true, "false"}.
156+
export TMUX_POWERLINE_SEG_MODE_INDICATOR_MOUSE_MODE_ENABLED="true"
157+
# Mouse mode text & color overrides. Defaults to "mouse" & the segment foreground color set in the theme used.
158+
export TMUX_POWERLINE_SEG_MODE_INDICATOR_MOUSE_MODE_TEXT="🐭"
159+
export TMUX_POWERLINE_SEG_MODE_INDICATOR_MOUSE_MODE_TEXT_COLOR=""
160+
# Whether the copy mode section should be enabled. Should be {"true, "false"}.
161+
export TMUX_POWERLINE_SEG_MODE_INDICATOR_COPY_MODE_ENABLED="true"
162+
# Copy mode text & color overrides. Defaults to "copy" & the segment foreground color set in the theme used.
163+
export TMUX_POWERLINE_SEG_MODE_INDICATOR_COPY_MODE_TEXT="📋"
164+
export TMUX_POWERLINE_SEG_MODE_INDICATOR_COPY_MODE_TEXT_COLOR=""
165+
# Separator text override. Defaults to " • ".
166+
export TMUX_POWERLINE_SEG_MODE_INDICATOR_SEPARATOR_TEXT=" | "
167+
# }
168+
146169
# now_playing.sh {
147170
# Music player to use. Can be any of {audacious, banshee, cmus, itunes, lastfm, mocp, mpd, mpd_simple, pithos, playerctl, rdio, rhythmbox, spotify, spotify_wine, file}.
148171
export TMUX_POWERLINE_SEG_NOW_PLAYING_MUSIC_PLAYER="spotify"

tmux/tmux-powerline/themes/izzy-default.sh

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,6 @@ if [ -z $TMUX_POWERLINE_LEFT_STATUS_SEGMENTS ]; then
8282
TMUX_POWERLINE_LEFT_STATUS_SEGMENTS=(
8383
"tmux_session_info ${TMUX_POWERLINE_DEFAULT_BACKGROUND_COLOR} ${TMUX_POWERLINE_DEFAULT_FOREGROUND_COLOR} ${TMUX_POWERLINE_SEPARATOR_RIGHT_THIN}" \
8484
"hostname ${TMUX_POWERLINE_DEFAULT_BACKGROUND_COLOR} ${TMUX_POWERLINE_DEFAULT_FOREGROUND_COLOR} ${TMUX_POWERLINE_SEPARATOR_RIGHT_THIN}" \
85-
# TODO hack on this so that background isn't blue
8685
"mode_indicator ${TMUX_POWERLINE_DEFAULT_BACKGROUND_COLOR} ${TMUX_POWERLINE_DEFAULT_FOREGROUND_COLOR} ${TMUX_POWERLINE_SEPARATOR_RIGHT_THIN}" \
8786
#"ifstat 30 255" \
8887
#"ifstat_sys 30 255" \

0 commit comments

Comments
 (0)