Board workspace with real panels, tabs and theme; Nerd Font declared for all three machines

This commit is contained in:
Sam
2026-11-10 13:45:33 +11:00
parent 5b829000ae
commit 1bfb9b05ed
17 changed files with 1424 additions and 15 deletions

View File

@@ -92,6 +92,29 @@ deliveryState merged_by_ancestry (no commit was needed; the branch equals mai
worktree is Paperclip's job after all, once the instance allows it, and the terminal
program never needs to run `git worktree` itself.
## Fonts, 2026-11-10
Measured, because the answer was "I thought I had installed them":
- No Nerd Font was installed (`fc-list | grep -i nerd` returned nothing) and no JetBrains
Mono either. Ghostty ships a plain JetBrains Mono of its own, which is why a terminal can
look right while every icon renders as a box.
- Starship is **not installed**, and there is no `~/.config/starship.toml`.
- TUIOS has four glyph sets — `ascii`, `default`, `heavy`, `unicode` — and `default` is
active, which is ordinary Unicode, not Nerd Font icons.
- TUIOS has 30 themes including six Catppuccin variants, and **no look is applied**:
`tuios look show` says "No look is applied". The session is not on Catppuccin.
What was changed:
- `fonts.packages = [ nerd-fonts.jetbrains-mono ]` and `fonts.fontconfig.enable = true` in
`/etc/nixos/configuration.nix`, so every machine built from this flake gets it: `.13`,
`.27`, `.51`. `nix build --dry-run` evaluates and wants
`nerd-fonts-jetbrains-mono-3.4.0+2.304`. **The rebuild is still to be run** (`sudo`
needs a password here).
- `~/.config/ghostty/config` sets `font-family = "JetBrainsMono Nerd Font"`. Until the
rebuild, Ghostty falls back to its own font and nothing looks different.
## Toolchain
- **Go is installed** (2026-11-10), by `nix profile install nixpkgs#go` → `go1.26.5` at