Commit 94fd178e9082
Changed files (3)
dots
config
emacs
home
common
desktop
niri
dots/config/emacs/init.el
@@ -121,7 +121,7 @@ Otherwise, call `backward-kill-word'."
;; 2024-10-05: Switching from Ubuntu Mono to Cascadia Mono
;; 2024-96-06: Switching from Cascadia Mono to JetBrains Mono
(defconst font-family-mono
- (font-spec :family "Monaspace Neon" :features '(calt liga ss01 ss02 ss03 ss04 ss05 ss06 ss07 ss08))
+ (font-spec :family "MonaspiceNe Nerd Font" :features '(calt liga ss01 ss02 ss03 ss04 ss05 ss06 ss07 ss08))
;; "JetBrains Mono"
"Default monospace font-family to use.")
(defconst font-family-sans "Ubuntu Sans"
@@ -137,7 +137,7 @@ Otherwise, call `backward-kill-word'."
;; Use Monaspace Radon (handwriting) for italic faces — matches Kitty config
(defconst font-family-mono-italic
- (font-spec :family "Monaspace Radon" :features '(calt liga ss01 ss02 ss03 ss04 ss05 ss06 ss07 ss08))
+ (font-spec :family "MonaspiceRn Nerd Font" :features '(calt liga ss01 ss02 ss03 ss04 ss05 ss06 ss07 ss08))
"Italic monospace font-family (Monaspace Radon handwriting variant).")
;; Font setup must run when a GUI frame exists (daemon starts with no frame)
home/common/desktop/niri/waybar.nix
@@ -131,7 +131,7 @@
* {
font-size: 16px;
/* font-family: "JetBrainsMono Nerd Font Mono"; */
- font-family: "Monaspace Neon";
+ font-family: "MonaspiceNe Nerd Font";
border: none;
border-radius: 0;
min-height: 0px;
home/common/desktop/kitty.nix
@@ -6,10 +6,10 @@
settings = {
close_on_child_death = "yes";
# font_family = "JetBrainsMono Nerd Font Mono";
- font_family = "Monaspace Neon";
+ font_family = "MonaspiceNe Nerd Font Mono";
disable_ligatures = "cursor";
- italic_font = "Monaspace Radon";
- bold_italic_font = "Monaspace Radon";
+ italic_font = "MonaspiceRn Nerd Font Mono";
+ bold_italic_font = "MonaspiceRn Nerd Font Mono";
# font_features set in extraConfig for multi-line support
tab_bar_edge = "top";
allow_remote_control = "socket-only";
@@ -29,8 +29,8 @@
};
font = {
# name = "JetBrainsMono Nerd Font Mono";
- name = "Monaspace Neon";
- size = 13;
+ name = "MonaspiceNe Nerd Font Mono";
+ size = 12.5;
};
keybindings = {
"shift+left" = "neighboring_window left";
@@ -48,11 +48,11 @@
# Using Alt key to avoid conflicts with Niri window manager
# Compatible with Emacs workflow (using Ctrl-B prefix instead of Ctrl-Space)
extraConfig = ''
- # Monaspace Neon OpenType features (texture healing + ligatures + all stylistic sets)
- font_features MonaspaceNeon-Regular +calt +liga +ss01 +ss02 +ss03 +ss04 +ss05 +ss06 +ss07 +ss08
- font_features MonaspaceNeon-SemiBold +calt +liga +ss01 +ss02 +ss03 +ss04 +ss05 +ss06 +ss07 +ss08
- font_features MonaspaceRadon-Italic +calt +liga +ss01 +ss02 +ss03 +ss04 +ss05 +ss06 +ss07 +ss08
- font_features MonaspaceRadon-SemiBoldItalic +calt +liga +ss01 +ss02 +ss03 +ss04 +ss05 +ss06 +ss07 +ss08
+ # Monaspace Nerd Font OpenType features (texture healing + ligatures + all stylistic sets)
+ font_features MonaspiceNeNFM-Regular +calt +liga +ss01 +ss02 +ss03 +ss04 +ss05 +ss06 +ss07 +ss08
+ font_features MonaspiceNeNFM-Bold +calt +liga +ss01 +ss02 +ss03 +ss04 +ss05 +ss06 +ss07 +ss08
+ font_features MonaspiceRnNFM-Italic +calt +liga +ss01 +ss02 +ss03 +ss04 +ss05 +ss06 +ss07 +ss08
+ font_features MonaspiceRnNFM-BoldItalic +calt +liga +ss01 +ss02 +ss03 +ss04 +ss05 +ss06 +ss07 +ss08
# ============================================================================
# BÉPO-OPTIMIZED KITTY TMUX BINDINGS (Alt-based, Emacs-compatible)