Hello.
I am unable to make the system show unicode chars correctly.
for example i3status is like this: (boxes should be characters)
52% | 69.8 GB | | | | 63°C | 01% | 0.56 | 39 Friday 29.September 22:25:52
I have tweaked a lot with options but still no luck!
the font section in configuration is:
fonts = {
enableDefaultFonts = true;
fontDir.enable = true;
enableGhostscriptFonts = true;
fonts = with pkgs; [
noto-fonts
noto-fonts-cjk
noto-fonts-emoji
source-code-pro
noto-fonts-emoji
ubuntu_font_family
dejavu_fonts
# Persian Font
vazir-fonts
shabnam-fonts
vazir-code-font
];
fontconfig = {
localConf = ''
<?xml version='1.0'?>
Vazirmatn
~/.local/share/fonts
'';
antialias = true;
cache32Bit = true;
hinting.autohint = true;
hinting.enable = true;
defaultFonts = {
serif = [ "Vazirmatn" "Ubuntu" ];
sansSerif = [ "Vazirmatn" "Ubuntu" ];
monospace = [ "Ubuntu" ];
emoji = [ "Noto Color Emoji" ];
};
};
};
I would really appreciate any help.
Thanks.