nordtheme / tmux

An arctic, north-bluish clean and elegant tmux color theme.
https://www.nordtheme.com/ports/tmux
MIT License
1.09k stars 144 forks source link

Weird Symbols instead of arrow Glyphs #39

Closed Kaddu720 closed 5 years ago

Kaddu720 commented 5 years ago

I've tried to install this theme on my ubuntu pc and instead of the arrow glyphs that you're supposed to get, I get these weird symbols.

Screenshot from 2019-09-30 22-04-44

I found that If I go into my ./tmux.config file and put in the line set -g @nord_tmux_no_patched_font "1" The bars and symbols disappear competently.

Screenshot from 2019-09-30 22-08-04

I also know that my terminal supports and is running 24 bit True Color.

On top of that, all of the text within the terminal is white. So, they folders don't inherent their color from the Nordic theme that is already in my Gnome Terminal

Kaddu720 commented 5 years ago

I resolved the issue of all of my folders being white by adding the line

set-option -g default-command bash

in tmux.conf

arcticicestudio commented 5 years ago

Hi @Kaddu720 :wave:, thanks for your contribution :+1: The problem of the glyphs is not the terminal color space, but the font type/family you're using. You must use a patched font which is a font type especially modified to work with terminals. There are projects like nerd-fonts that provide patched fonts for popular font families.

The purpose of the @nord_tmux_no_patched_font option is to remove the special characters at all, so they are not invisible but not rendered at all. The result of the arrow being not shown is by design.

Regarding the white folders: This is also not part of this theme but for the database used by the ls command to control colors. On Linux system this is the dircolors command also used by Bash by default. To use Nord as colors for the ls command install the nord-dircolors port project.

Please let me know if applying these solutions helped to solve your problem :smile:

Kaddu720 commented 5 years ago

You're institutions worked perfectly.

Thank you so much!