From 1b611f45590bcb2aa2da6f2d8af17657cd6e0057 Mon Sep 17 00:00:00 2001 From: Xevion Date: Tue, 30 Dec 2025 14:40:14 -0600 Subject: [PATCH] config: switch monospace font from Iosevka to Fira Code with ligatures --- home/dot_config/fontconfig/fonts.toml | 2 +- home/dot_config/kitty/private_kitty.conf | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/home/dot_config/fontconfig/fonts.toml b/home/dot_config/fontconfig/fonts.toml index da3f801..0e3e2e5 100644 --- a/home/dot_config/fontconfig/fonts.toml +++ b/home/dot_config/fontconfig/fonts.toml @@ -19,7 +19,7 @@ fallback = "Noto Serif" [mono] # Monospace fonts for code and terminals -primary = "Iosevka" +primary = "Fira Code" fallback = "JetBrains Mono" [emoji] diff --git a/home/dot_config/kitty/private_kitty.conf b/home/dot_config/kitty/private_kitty.conf index 082ac72..8a1b896 100644 --- a/home/dot_config/kitty/private_kitty.conf +++ b/home/dot_config/kitty/private_kitty.conf @@ -4,9 +4,12 @@ include current-theme.conf # END_KITTY_THEME enable_audio_bell no -font_family MesloLGS NF +font_family FiraCode Nerd Font Mono font_size 9.0 +# Enable ligatures explicitly +disable_ligatures never + window_padding_width 3 # Disable command finish notifications (fixes cryptic "4;0;0" notifications)