mirror of
https://github.com/Xevion/dotfiles.git
synced 2026-01-31 02:24:11 -06:00
feat: introduce meta-configs pattern and relocate fonts config
- Move fonts.toml from deployed location to meta/ directory - Update install-fonts.ts to read from meta/ and support extras array - Add comprehensive documentation explaining meta-configs pattern - Add ZedMono NF font and update Zed editor keybindings/settings
This commit is contained in:
@@ -1,31 +0,0 @@
|
||||
# Font Configuration for Chezmoi
|
||||
# This file defines which fonts to install and configure.
|
||||
# Fonts are sourced from Google Fonts automatically.
|
||||
#
|
||||
# To add a font: Just type its name - fuzzy matching will help if you misspell.
|
||||
# To swap fonts: Change the primary, run `chezmoi apply`, done!
|
||||
#
|
||||
# Run `install-fonts.ts` manually to see available fonts or troubleshoot.
|
||||
|
||||
[ui]
|
||||
# Sans-serif fonts for user interface elements
|
||||
primary = "Inter"
|
||||
fallback = "Noto Sans"
|
||||
|
||||
[serif]
|
||||
# Serif fonts for documents and reading
|
||||
primary = "Source Serif 4"
|
||||
fallback = "Noto Serif"
|
||||
|
||||
[mono]
|
||||
# Monospace fonts for code and terminals
|
||||
primary = "Geist Mono"
|
||||
fallback = "JetBrains Mono"
|
||||
|
||||
[emoji]
|
||||
# Emoji font for unicode emoji support
|
||||
primary = "Noto Color Emoji"
|
||||
|
||||
# Optional: Uncomment to install accessibility-focused fonts
|
||||
# [accessibility]
|
||||
# primary = "Atkinson Hyperlegible"
|
||||
Reference in New Issue
Block a user