Two things I’ve settled on recently — worth recommending.
Font: Maple Mono NF CN
Both Kitty and DMS use it at 12.0.
- Monospace, CN variant keeps CJK alignment tidy
- NF carries icons —
yazi/neovimglyphs render correctly - Rounded shapes, easy for long sessions
~/.config/kitty/kitty.conf:
font_family Maple Mono NF CN
font_size 12.0
DMS settings.json uses the same:
"fontFamily": "Maple Mono NF CN"
Theme: Tokyo Night
Kitty uses tokyo-night.conf, DMS uses theme_tokyonight.json — both Tokyo Night.
background #1a1b26
foreground #c0caf5
primary #7aa2f7
Deep blue base, not harsh, just the right contrast — very comfortable at night. DMS’s light variant is #d5d6db, so switching to light doesn’t feel out of place.
Switching themes in Kitty is one line:
include tokyo-night.conf
# include catppuccin-mocha.conf
# include kanagawa-wave.conf
# include everforest-dark-hard.conf