fix(window_status): fix window space between text, window status, right separator (#168)
This commit is contained in:
parent
d0371badc7
commit
6e40906b2d
1 changed files with 18 additions and 10 deletions
|
@ -37,23 +37,31 @@ setw() {
|
||||||
|
|
||||||
build_window_icon() {
|
build_window_icon() {
|
||||||
local window_status_icon_enable=$(get_tmux_option "@catppuccin_window_status_icon_enable" "yes")
|
local window_status_icon_enable=$(get_tmux_option "@catppuccin_window_status_icon_enable" "yes")
|
||||||
local custom_icon_window_last=$(get_tmux_option "@catppuccin_icon_window_last" " ")
|
local custom_icon_window_last=$(get_tmux_option "@catppuccin_icon_window_last" "")
|
||||||
local custom_icon_window_current=$(get_tmux_option "@catppuccin_icon_window_current" " ")
|
local custom_icon_window_current=$(get_tmux_option "@catppuccin_icon_window_current" "")
|
||||||
local custom_icon_window_zoom=$(get_tmux_option "@catppuccin_icon_window_zoom" " ")
|
local custom_icon_window_zoom=$(get_tmux_option "@catppuccin_icon_window_zoom" "")
|
||||||
local custom_icon_window_mark=$(get_tmux_option "@catppuccin_icon_window_mark" " ")
|
local custom_icon_window_mark=$(get_tmux_option "@catppuccin_icon_window_mark" "")
|
||||||
local custom_icon_window_silent=$(get_tmux_option "@catppuccin_icon_window_silent" " ")
|
local custom_icon_window_silent=$(get_tmux_option "@catppuccin_icon_window_silent" "")
|
||||||
local custom_icon_window_activity=$(get_tmux_option "@catppuccin_icon_window_activity" " ")
|
local custom_icon_window_activity=$(get_tmux_option "@catppuccin_icon_window_activity" "")
|
||||||
local custom_icon_window_bell=$(get_tmux_option "@catppuccin_icon_window_bell" " ")
|
local custom_icon_window_bell=$(get_tmux_option "@catppuccin_icon_window_bell" "")
|
||||||
|
|
||||||
if [ "$window_status_icon_enable" = "yes" ]
|
if [ "$window_status_icon_enable" = "yes" ]
|
||||||
then
|
then
|
||||||
# #!~[*-]MZ
|
# #!~[*-]MZ
|
||||||
local show_window_status="#{?window_activity_flag,${custom_icon_window_activity},}#{?window_bell_flag,${custom_icon_window_bell},}#{?window_silence_flag,${custom_icon_window_silent},}#{?window_active,${custom_icon_window_current},}#{?window_last_flag,${custom_icon_window_last},}#{?window_marked_flag,${custom_icon_window_mark},}#{?window_zoomed_flag,${custom_icon_window_zoom},}"
|
local show_window_status=""
|
||||||
|
show_window_status+="#{?window_activity_flag, ${custom_icon_window_activity},}"
|
||||||
|
show_window_status+="#{?window_bell_flag, ${custom_icon_window_bell},}"
|
||||||
|
show_window_status+="#{?window_silence_flag, ${custom_icon_window_silent},}"
|
||||||
|
show_window_status+="#{?window_active, ${custom_icon_window_current},}"
|
||||||
|
show_window_status+="#{?window_last_flag, ${custom_icon_window_last},}"
|
||||||
|
show_window_status+="#{?window_marked_flag, ${custom_icon_window_mark},}"
|
||||||
|
show_window_status+="#{?window_zoomed_flag, ${custom_icon_window_zoom},}"
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$window_status_icon_enable" = "no" ]
|
if [ "$window_status_icon_enable" = "no" ]
|
||||||
then
|
then
|
||||||
local show_window_status="#F"
|
local show_window_status=" #F"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "$show_window_status"
|
echo "$show_window_status"
|
||||||
|
@ -132,7 +140,7 @@ build_window_format() {
|
||||||
if [ "$window_status_enable" = "yes" ]
|
if [ "$window_status_enable" = "yes" ]
|
||||||
then
|
then
|
||||||
local icon="$( build_window_icon )"
|
local icon="$( build_window_icon )"
|
||||||
text="$text $icon"
|
text="$text$icon"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$fill" = "none" ]
|
if [ "$fill" = "none" ]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue