Commit Graph

4 Commits

Author SHA1 Message Date
2cf33f7a24 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
2026-01-02 18:38:35 -06:00
f5341e3495 config: switch monospace font from Fira Code to Geist Mono 2025-12-30 18:49:45 -06:00
1b611f4559 config: switch monospace font from Iosevka to Fira Code with ligatures 2025-12-30 16:45:11 -06:00
62c575aa92 feat: add automated font installation system with fontconfig management
- Install fonts from Google Fonts via TOML config
- Generate fontconfig XML with optimized rendering settings
- Auto-run on config changes via chezmoi hook
- Support GitHub-sourced fonts (Iosevka) alongside Google Fonts
2025-12-28 15:20:04 -06:00