egel/tmux-gruvbox

Lower Left arrows are not displaying correctly

Monksc opened this issue · 3 comments

My arrows on the bottom left look like this.
Screen Shot 2021-02-19 at 10 06 03 AM

They used to look normal about 6 months ago. Like how they looked below
Screen Shot 2021-02-19 at 10 05 23 AM

I use Alacrity and macOS Catalina if that helps. I feel like I may be missing something in my .tmux.conf or even Alacritty config. It also is not displaying correctly in the default terminal app on MacOS and never has.

For me, this happened with the recent upgrade from 0.4 to 0.7. I'm unsure of how these icons are rendered & who is the culprit here.

Screenshot 2021-03-07 at 1 40 25 AM

For now I changed the last three lines of ~/.tmux/plugins/tmux-gruvbox/tmux-gruvbox-dark.conf to:

set-option -g status-right "#[fg=colour239, bg=colour237, nobold, nounderscore, noitalics]#[fg=colour246,bg=colour239] %Y-%m-%d | %H:%M #[fg=colour248, bg=colour239, nobold, noitalics, nounderscore]#[fg=colour237, bg=colour248] #h "

set-window-option -g window-status-current-format "#[fg=colour237, bg=colour214, nobold, noitalics, nounderscore]#[fg=colour239, bg=colour214] #I.#[fg=colour239, bg=colour214, bold] #W #[fg=colour214, bg=colour237, nobold, noitalics, nounderscore]"
set-window-option -g window-status-format "#[fg=colour237,bg=colour239,noitalics]#[fg=colour223,bg=colour239] #I.#[fg=colour223, bg=colour239] #W #[fg=colour239, bg=colour237, noitalics]"

Basically removes the character which alacrity is not able to render with . (for the left status bar) or | (for right one)

Seems to be an okayish workaround. I use to find the previous separator a little out of place anyways.

Before:
Screenshot 2021-03-07 at 1 57 31 AM

After:
Screenshot 2021-03-07 at 2 03 46 AM

Turns out I just had to switch my font to Hack in my Alacrity settings.