Files
dotfiles/home_root/.claude/skills/australis-design/preview/brand-syntax.html
T
vh 7b16be02bf feat: fold in the portable Claude Code, zsh and git config; add a drift check
Added (all now linked from their live locations):
- home_root/.claude/settings.json. The statusLine command now uses $HOME
  instead of a Linux-only absolute path.
- home_root/.claude/bin/ratecheck and home_root/.claude/skills/australis-design.
- home_config/zsh/claude-config-dir.zsh and home_root/.local/bin/claude-config-dir-init,
  the per-repo Claude Code login helper and its seeding script.
- home_root/.gitconfig and home_config/git/ignore.
- home_root/.zshenv, with the cargo env line guarded so boxes without rust start clean.

link-dotfiles --check reports drift without changing anything: tracked files whose
live copy is no longer a link (stow dry-run conflicts) and links into this repo
that dangle. Exits 1 on drift. Verified against a clean baseline and two planted
drifts, a detached .nanorc and a dangling link.

.mailmap maps every earlier identity to Vuong Hoang: the repo-local 'Your Name'
placeholder config (now removed), host-generated emails, and aider suffixes.

CLAUDE.md: the symlink warning now lists every linked file and points at --check.
README: documents what is and isn't tracked under .claude, the edit rule, and --check.
2026-09-24 09:07:16 -07:00

26 lines
1.9 KiB
HTML

<!doctype html>
<html><head><meta charset="utf-8"><title>Syntax Mapping</title>
<link rel="stylesheet" href="_card.css">
<style>
table { width:100%; border-collapse:collapse; }
td { padding: 5px 0; vertical-align: middle; font-family: var(--font-mono); font-size: 12.5px; }
td.tok { width: 30%; color: var(--fg-3); font-size: 11px; letter-spacing:0.04em; }
td.role { width: 26%; color: var(--fg-2); font-size: 11px; }
td.spec { font-weight: 500; }
td.hex { color: var(--fg-3); font-size: 10.5px; text-align:right; width: 80px; }
</style>
</head><body>
<div class="card">
<table>
<tr><td class="tok">--syn-keyword</td><td class="role">keyword</td><td class="spec" style="color:#9d78ff;">const · return · if</td><td class="hex">#9d78ff</td></tr>
<tr><td class="tok">--syn-function</td><td class="role">function · type</td><td class="spec" style="color:#6388d8;">render() · paint()</td><td class="hex">#6388d8</td></tr>
<tr><td class="tok">--syn-string</td><td class="role">string</td><td class="spec" style="color:#16b866;">'australis'</td><td class="hex">#16b866</td></tr>
<tr><td class="tok">--syn-number</td><td class="role">number</td><td class="spec" style="color:#42dcd1;">-77.85 · 0xff</td><td class="hex">#42dcd1</td></tr>
<tr><td class="tok">--syn-constant</td><td class="role">constant</td><td class="spec" style="color:#e1c631;">LATITUDE · PI</td><td class="hex">#e1c631</td></tr>
<tr><td class="tok">--syn-tag</td><td class="role">tag · attribute</td><td class="spec" style="color:#00b1a8;">&lt;section&gt;</td><td class="hex">#00b1a8</td></tr>
<tr><td class="tok">--syn-comment</td><td class="role">comment</td><td class="spec" style="color:#6e7882;">// note this</td><td class="hex">#6e7882</td></tr>
<tr><td class="tok">--syn-error</td><td class="role">error · diff-del</td><td class="spec" style="color:#ff491a;">undefined</td><td class="hex">#ff491a</td></tr>
</table>
</div>
</body></html>