Skip to content

Conversation

@sergiusens
Copy link
Contributor

Signed-off-by: Sergio Schvezov sergio@schvezov.net

Signed-off-by: Sergio Schvezov <sergio@schvezov.net>
@sergiusens sergiusens mentioned this pull request Oct 25, 2025
2 tasks
@popey
Copy link

popey commented Oct 26, 2025

I filed issue #10 after a chat with @flexiondotorg last week. I think there's a few more places to configure it, perhaps?

@flexiondotorg
Copy link
Contributor

I think what @popey is requesting is the ability to choose a specific font packages, in addition to font sizes.

I was thinking of adding a [font] section to the config.toml with something that aligns with the font config configuration:

Perhaps something like:

[font]

[font.serif]
name = "Source Serif"
package = "source-serif"

[font.sanserif]
name = "Work Sans"
package = "work-sans"

[font.monospace]
name = "FiraCode Nerd Font Mono"
package = "nerd-fonts.fira-code"

# gtk 
[font.desktop]
size = 16

# kmscon, kitty, alacritty, etc
[font.terminal]
size = 16

For complete integration, the default fonts (and sizes or relative sizes) should be used for other components such as Fuzzel/Rofi to ensure the whole shell is visually cohesive.

@sergiusens
Copy link
Contributor Author

that looks nice. I also ran into some more obscure font settings, which would be harder to understand, like the waybar font sizes.

I am afraid of touching kmscon, I already bricked grub once trying to add come config for it 😅

I can look into this if desired

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants