feat(coding): add T3 Code theme from m4rti.theme #52
Loading…
Reference in a new issue
No description provided.
Delete branch "t3/t3code-nixos-colorscheme-theme"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
modules/features/coding/t3code.nix, a Home Manager module that renders the m4rti base16 palette into a T3 Code environment theme.~/.t3/userdata/themes/m4rti.json. It is copied rather than symlinked because T3 Code opens theme files withO_NOFOLLOWand skips symlinks.defaultThemetom4rtiin~/.t3/userdata/settings.jsonduring activation. The key is only rewritten when it differs, so a theme picked in Settings survives rebuilds until the palette id changes.Testing
nix build/nix flake checkon this module.DRY_RUNguard, thejqupdate ofdefaultThemeanddefaultThemeSetAt, and themktemp+mvwrite path.