Closed sandikata closed 1 year ago
Looks like a duplicate of #3032 ?
I cannot be sure, as it is reported on Windows.
Windows and Linux are so different.
Please provide screenshots to compare and the output from wezterm ls-fonts
> $ wezterm ls-fonts
Primary font:
wezterm.font_with_fallback({
-- /usr/share/fonts/iosevka/iosevka.ttc index=58 variation=0, FontConfig
{family="Iosevka Term", stretch="Expanded", scale=1.2},
-- /usr/share/fonts/nerd-fonts/Caskaydia Cove Nerd Font Complete Regular.otf, FontConfig
{family="CaskaydiaCove Nerd Font", scale=1.2},
-- /usr/share/fonts/nerd-fonts/agave regular Nerd Font Complete Mono.ttf, FontConfig
{family="agave Nerd Font Mono", scale=1.3},
-- /usr/share/fonts/terminus/ter-u16b.otb, FontConfig
-- Pixel sizes: [16]
{family="Terminus", weight="Bold", scale=1.3},
-- /usr/share/fonts/noto-emoji/NotoColorEmoji.ttf, FontConfig
-- Assumed to have Emoji Presentation
-- Pixel sizes: [128]
"Noto Color Emoji",
-- /usr/share/fonts/jetbrains-mono/JetBrainsMono-Regular.ttf, FontConfig
"JetBrains Mono",
-- <built-in>, BuiltIn
"Symbols Nerd Font Mono",
})
When Intensity=Half Italic=true:
wezterm.font_with_fallback({
-- /usr/share/fonts/iosevka/iosevka.ttc index=33 variation=0, FontConfig
-- AKA: "Iosevka Term XLt Ex"
{family="Iosevka Term", weight="ExtraLight", stretch="Expanded", style="Italic", scale=1.2},
-- /usr/share/fonts/nerd-fonts/Caskaydia Cove Nerd Font Complete ExtraLight Italic.otf, FontConfig
-- AKA: "CaskaydiaCove Nerd Font ExtraLight"
{family="CaskaydiaCove Nerd Font", weight="ExtraLight", style="Italic", scale=1.2},
-- /usr/share/fonts/nerd-fonts/agave regular Nerd Font Complete Mono.ttf, FontConfig
-- Will synthesize italics
-- Will synthesize dim
{family="agave Nerd Font Mono", scale=1.3},
-- /usr/share/fonts/terminus/ter-u16n.otb, FontConfig
-- Will synthesize italics
-- Pixel sizes: [16]
{family="Terminus", scale=1.3},
-- /usr/share/fonts/noto-emoji/NotoColorEmoji.ttf, FontConfig
-- Will synthesize italics
-- Will synthesize dim
-- Assumed to have Emoji Presentation
-- Pixel sizes: [128]
"Noto Color Emoji",
-- /usr/share/fonts/jetbrains-mono/JetBrainsMono-Regular.ttf, FontConfig
"JetBrains Mono",
-- /usr/share/fonts/noto-emoji/NotoColorEmoji.ttf, FontConfig
-- Assumed to have Emoji Presentation
-- Pixel sizes: [128]
"Noto Color Emoji",
-- <built-in>, BuiltIn
"Symbols Nerd Font Mono",
})
When Intensity=Half Italic=false:
wezterm.font_with_fallback({
-- /usr/share/fonts/iosevka/iosevka.ttc index=22 variation=0, FontConfig
-- AKA: "Iosevka Term XLt Ex"
{family="Iosevka Term", weight="ExtraLight", stretch="Expanded", scale=1.2},
-- /usr/share/fonts/nerd-fonts/Caskaydia Cove Nerd Font Complete ExtraLight.otf, FontConfig
{family="CaskaydiaCove Nerd Font", weight="ExtraLight", scale=1.2},
-- /usr/share/fonts/nerd-fonts/agave regular Nerd Font Complete Mono.ttf, FontConfig
-- Will synthesize dim
{family="agave Nerd Font Mono", scale=1.3},
-- /usr/share/fonts/terminus/ter-u16n.otb, FontConfig
-- Pixel sizes: [16]
{family="Terminus", scale=1.3},
-- /usr/share/fonts/noto-emoji/NotoColorEmoji.ttf, FontConfig
-- Will synthesize dim
-- Assumed to have Emoji Presentation
-- Pixel sizes: [128]
"Noto Color Emoji",
-- /usr/share/fonts/jetbrains-mono/JetBrainsMono-Regular.ttf, FontConfig
"JetBrains Mono",
-- /usr/share/fonts/noto-emoji/NotoColorEmoji.ttf, FontConfig
-- Assumed to have Emoji Presentation
-- Pixel sizes: [128]
"Noto Color Emoji",
-- <built-in>, BuiltIn
"Symbols Nerd Font Mono",
})
When Intensity=Bold Italic=false:
wezterm.font_with_fallback({
-- /usr/share/fonts/iosevka/iosevka.ttc index=94 variation=0, FontConfig
{family="Iosevka Term", weight="DemiBold", stretch="Expanded", scale=1.2},
-- /usr/share/fonts/nerd-fonts/Caskaydia Cove Nerd Font Complete SemiBold.otf, FontConfig
{family="CaskaydiaCove Nerd Font", weight="DemiBold", scale=1.2},
-- /usr/share/fonts/nerd-fonts/agave regular Nerd Font Complete Mono.ttf, FontConfig
-- Will synthesize bold
{family="agave Nerd Font Mono", scale=1.3},
-- /usr/share/fonts/terminus/ter-u16b.otb, FontConfig
-- Pixel sizes: [16]
{family="Terminus", weight="Bold", scale=1.3},
-- /usr/share/fonts/noto-emoji/NotoColorEmoji.ttf, FontConfig
-- Will synthesize bold
-- Assumed to have Emoji Presentation
-- Pixel sizes: [128]
"Noto Color Emoji",
-- /usr/share/fonts/jetbrains-mono/JetBrainsMono-Regular.ttf, FontConfig
"JetBrains Mono",
-- /usr/share/fonts/noto-emoji/NotoColorEmoji.ttf, FontConfig
-- Assumed to have Emoji Presentation
-- Pixel sizes: [128]
"Noto Color Emoji",
-- <built-in>, BuiltIn
"Symbols Nerd Font Mono",
})
When Intensity=Bold Italic=true:
wezterm.font_with_fallback({
-- /usr/share/fonts/iosevka/iosevka.ttc index=105 variation=0, FontConfig
-- AKA: "Iosevka Term Semibold Extended"
{family="Iosevka Term", weight="DemiBold", stretch="Expanded", style="Italic", scale=1.2},
-- /usr/share/fonts/nerd-fonts/Caskaydia Cove Nerd Font Complete SemiBold Italic.otf, FontConfig
-- AKA: "CaskaydiaCove Nerd Font SemiBold"
{family="CaskaydiaCove Nerd Font", weight="DemiBold", style="Italic", scale=1.2},
-- /usr/share/fonts/nerd-fonts/agave regular Nerd Font Complete Mono.ttf, FontConfig
-- Will synthesize italics
-- Will synthesize bold
{family="agave Nerd Font Mono", scale=1.3},
-- /usr/share/fonts/terminus/ter-u16b.otb, FontConfig
-- Will synthesize italics
-- Pixel sizes: [16]
{family="Terminus", weight="Bold", scale=1.3},
-- /usr/share/fonts/noto-emoji/NotoColorEmoji.ttf, FontConfig
-- Will synthesize italics
-- Will synthesize bold
-- Assumed to have Emoji Presentation
-- Pixel sizes: [128]
"Noto Color Emoji",
-- /usr/share/fonts/jetbrains-mono/JetBrainsMono-Regular.ttf, FontConfig
"JetBrains Mono",
-- /usr/share/fonts/noto-emoji/NotoColorEmoji.ttf, FontConfig
-- Assumed to have Emoji Presentation
-- Pixel sizes: [128]
"Noto Color Emoji",
-- <built-in>, BuiltIn
"Symbols Nerd Font Mono",
})
When Intensity=Normal Italic=true:
wezterm.font_with_fallback({
-- /usr/share/fonts/iosevka/iosevka.ttc index=69 variation=0, FontConfig
-- AKA: "Iosevka Term Extended"
{family="Iosevka Term", stretch="Expanded", style="Italic", scale=1.2},
-- /usr/share/fonts/nerd-fonts/Caskaydia Cove Nerd Font Complete Italic.otf, FontConfig
{family="CaskaydiaCove Nerd Font", style="Italic", scale=1.2},
-- /usr/share/fonts/nerd-fonts/agave regular Nerd Font Complete Mono.ttf, FontConfig
-- Will synthesize italics
{family="agave Nerd Font Mono", scale=1.3},
-- /usr/share/fonts/terminus/ter-u16b.otb, FontConfig
-- Will synthesize italics
-- Pixel sizes: [16]
{family="Terminus", weight="Bold", scale=1.3},
-- /usr/share/fonts/noto-emoji/NotoColorEmoji.ttf, FontConfig
-- Will synthesize italics
-- Assumed to have Emoji Presentation
-- Pixel sizes: [128]
"Noto Color Emoji",
-- /usr/share/fonts/jetbrains-mono/JetBrainsMono-Regular.ttf, FontConfig
"JetBrains Mono",
-- /usr/share/fonts/noto-emoji/NotoColorEmoji.ttf, FontConfig
-- Assumed to have Emoji Presentation
-- Pixel sizes: [128]
"Noto Color Emoji",
-- <built-in>, BuiltIn
"Symbols Nerd Font Mono",
})
Title font:
wezterm.font_with_fallback({
-- /usr/share/fonts/roboto/Roboto-Bold.ttf, FontConfig
{family="Roboto", weight="Bold"},
-- /usr/share/fonts/jetbrains-mono/JetBrainsMono-Regular.ttf, FontConfig
"JetBrains Mono",
-- /usr/share/fonts/noto-emoji/NotoColorEmoji.ttf, FontConfig
-- Assumed to have Emoji Presentation
-- Pixel sizes: [128]
"Noto Color Emoji",
-- <built-in>, BuiltIn
"Symbols Nerd Font Mono",
})
rosen@aleksandrov ~ [8:34:54]
> $
WebGpu
OpenGL
Thanks; Closing as a duplicate of https://github.com/wez/wezterm/issues/3032
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.
What Operating System(s) are you seeing this problem on?
Linux X11
Which Wayland compositor or X11 Window manager(s) are you using?
Mutter/Gnome Shell
WezTerm version
wezterm 20230408-112425-69ae8472-gentoo
Did you try the latest nightly build to see if the issue is better (or worse!) than your current version?
Yes, and I updated the version box above to show the version of the nightly that I tried
Describe the bug
Fonts in wezterm are bold (even if weight set to Regular)
To Reproduce
Up to date OS
Open Wezterm
Configuration
Expected Behavior
To display fonts as they are actually
Logs
No response
Anything else?
Let me know if you need extra information