Commit Graph

91 Commits

Author SHA1 Message Date
Your Name af701c05cf claude: add conversational register / personality directive
Add a global conversational-register section to CLAUDE.md: ~6/10 warm
register, occasional load-bearing profanity, opinions-led, affect on top
of substance. Banter leans non-technical with the technical as an
addendum, mirroring the existing /elitk detail habit. Scoped to
conversation only — committed artifacts (commits, contracts, ADRs,
findings, althing ships) stay professional and technical.
2026-07-17 21:35:30 -07:00
Your Name 482305224b claude: keep althing monitor armed by default per session
Adds a default-posture paragraph to the althing async-reply monitoring
section: unless a session says otherwise, every session attempts to keep
its althing monitor armed for the session's duration (arm early, re-arm
after each fire, stay armed even without a pending reply). Reconciles the
Scope paragraph so it no longer instructs sign-off after each exchange.
2026-07-17 21:35:30 -07:00
vh fe6f1ee0be Merge remote-tracking branch 'origin/master'
# Conflicts:
#	home_config/ghostty/config
#	home_root/.zshrc
2026-07-09 18:04:00 -07:00
vh ad3619379f local edits: ghostty config, aerospace mouse toggle, STM32 path, oh-my-posh token, australis theme 2026-07-09 18:01:47 -07:00
Vuong Hoang d1a1090517 wezterm: raise macOS/Linux window opacity 0.85 -> 0.95 2026-07-09 10:27:54 -07:00
Your Name 0f06e29f30 chore: gitignore zellij web-pilot tokens (credentials) 2026-07-02 14:03:33 -07:00
Your Name ac84ebde4c feat(zellij): web-client font — VictorMono Nerd Font
Forces the web pilot to VictorMono NF for ligatures. Resolves against
the client device's installed fonts (no @font-face serving like the
ttyd seat), so each device needs the font installed locally.
2026-07-02 13:51:44 -07:00
Your Name 10c424927a chore(shell): interactive_comments, bun and grok installer blocks
- setopt interactive_comments: inline `#` comments at the prompt, so
  pasted commands with comment tails don't error (matches script mode)
- bun: completions + BUN_INSTALL bin on PATH (installer-appended)
- grok: bin on PATH + zsh completions fpath (installer-appended)
2026-07-02 13:51:44 -07:00
Your Name 1a2aa4f444 claude: record operator ruling — pre-1.0 milestone minors stay legal
The tier-bar's non-breaking milestone-minor examples override
VERSIONING-POLICY.md § 4's strict reading (pre-1.0 minor = breaking
only). Ruled 2026-07-02; settled.
2026-07-02 13:48:04 -07:00
Your Name 26143c4a74 claude: point SemVer etiquette at canonical VERSIONING-POLICY.md
Global versioning questions now resolve against
corviduo-project-template/docs/VERSIONING-POLICY.md (self-pinned
versioning-policy-v1); the SemVer etiquette section is declared as
the Corviduo cadence layer on top — it wins on cadence/tier choice,
the policy wins on format, contract semantics, pre-release staging,
and release mechanics.
2026-07-02 13:48:04 -07:00
Vuong Hoang 898047b2eb feat(p10k): nerd-font glyphs for git status segment
Replace the ASCII git VCS markers with Nerd Font glyphs:
branch , detached-HEAD commit , and a distinct staged /
unstaged / untracked  breakdown (each with its count) in place
of the single '*' dirty marker; behind/ahead use / arrows.

Drop the old CONTENT_EXPANSION (hard-coded the literal arrows and
stripped all spacing for the collapsed design) and the ahead/behind
MAX_NUM=1 cap so real commit counts show. Glyphs use \uXXXX escapes
beside naming comments for auditability; all sit in the core Nerd
Font range covered by VictorMono Nerd Font Mono.
2026-06-26 09:28:02 -07:00
Vuong Hoang 30d32d1eb8 more updates 2026-06-26 09:26:09 -07:00
vh b106e80f01 feat(installers): add fastfetch, drop dead neofetch
fastfetch is the maintained successor to neofetch (removed from Homebrew).
macOS installs it in the main brew list; Linux installs it best-effort with a
neofetch fallback for older distros. README tool list updated.
2026-06-26 08:00:54 -07:00
vh 20d0b98df6 feat(p10k): show hostname by the clock, tag native vs ssh
Context segment already sat left of the time segment but was hidden in the
local (DEFAULT) state. Show the hostname there: grey when native, yellow with
an explicit ' ssh' tag when remote (p10k's REMOTE state detects SSH for free).
Only the local-sudo state stays quiet.
2026-06-26 07:59:20 -07:00
vh bf179ef0b1 feat(installers): consolidate app installers into host-aware install-apps
Fold macinstaller + install-apt-pkgs + install-tools + install-zellij into a
single host-aware lk-installers/install-apps (macOS->Homebrew, bootstrapping
Homebrew if absent; Linux->apt + upstream installers). Installs the tools the
configs assume (bat, fd, fzf, zoxide, zellij, nvim, btop, htop, tldr) plus the
fzf-git.sh helper and fzf shell integration; idempotent.

link-dotfiles gains --apps to install then link in one shot. .zshrc drops the
redundant brew/system zsh-autosuggestions source (zinit already loads it),
fixing the missing-file error on a fresh box. README documents the new flow.
2026-06-26 07:55:16 -07:00
vh ae1f13a8a3 chore(shell): remove eza
Drop the ls/tree eza aliases, swap the two fzf directory previews to a
portable 'ls -la', and delete the install-eza installer.
2026-06-26 07:40:26 -07:00
vh 262a59b8b2 feat(ghostty): adopt live config into repo
The repo carried an empty home_config/ghostty/config; the actual working
config (Victor Mono Nerd Font, australis theme, ssh-terminfo, scrollback,
macOS option-as-alt) lived only on the machine. Pull it in so stow links
the real config instead of blanking it.
2026-06-26 07:37:16 -07:00
lkrav 7076d40191 chore(shell): powerlevel10k prompt, host-aware bootstrap, drop thefuck
- zsh prompt: replace oh-my-posh with powerlevel10k via zinit, with the
  instant-prompt preamble near the top of .zshrc for fast startup
- remove thefuck/thefk entirely: .zshrc aliases, install-thefk,
  home_config/thefuck, and its .stow-global-ignore entry
- link-dotfiles: one-shot host-aware bootstrap — detect macOS vs Linux,
  install GNU stow if missing (brew / apt/dnf/pacman), then stow both trees
- retire oh-my-posh: delete the bash + pwsh installers and
  home_config/ohmyposh (starship covers PowerShell separately)
- README: document the new bootstrap and prompt setup
2026-06-26 07:33:57 -07:00
Your Name 9883a7c11d claude: add Operator identity section to global CLAUDE.md
Record Vuong Hoang's name + roles (Founder/Principal Developer/Chief
Systems Architect of Corviduo AI and PhaseFinal, Inc; Partner + Chief
Systems Architect at VastBlue AI) so identity surfaces in every Claude
Code session, not just brokkr-smithy's per-project auto-memory.
2026-06-21 10:52:24 -07:00
Your Name c2eafe08d8 claude: add roadmap discipline (v1 target + parking lot, anti-creep)
New "## Roadmap discipline" section in the global CLAUDE.md: every project
carries a ROADMAP.md (v1 target = 3-7 capabilities + parking lot; the
feature-gate defaults to parking lot regardless of who proposed the
feature; creep-check at checkpoints). The feature-axis analog of
value-of-information (probes) + patch-default (SemVer). Per-project file
defined as a skeleton in corviduo-project-template.
2026-06-15 13:18:56 -07:00
Your Name 1045fdf9ad claude/tools: granite-4.1-8b always-available summarizer/classifier + shared gateway key
LiteLLM Global-tools entry: frame granite-4.1-8b as the standing
always-available local summarizer/classifier endpoint (FP8, ana-ml2 GPU1,
131k ctx); add qwen3.5-9b-fp8 (vision) to the gateway listing; document the
shared all-agents virtual key (alias all-agents-local) scoped to the free
local models only (granite/vision/embed/rerank; paid GLM walled off).
Internal-only gateway, rotatable.
2026-06-15 13:18:56 -07:00
Your Name afb8552d37 add ~/.claude/CLAUDE.md as a managed dotfile
Global Claude Code preferences (symlinked from ~/.claude/CLAUDE.md, like
the other home_root dotfiles). Includes the new 'Global tools available'
section documenting box-wide Playwright/Chromium on nh3-dev.
2026-06-15 13:18:56 -07:00
lkrav 8bde6754ea Use non-Mono VictorMono Nerd Font in Windows Terminal
The "Mono" variant squeezes glyphs into single cells, distorting Victor
Mono's cursive italics (bad kerning). Switch to "VictorMono Nerd Font"
to match the WezTerm config, which renders italics correctly.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-08 13:38:28 -07:00
lkrav e87e55521f Track Windows Terminal settings in the repo
- windows/windows-terminal/settings.json: Australis scheme, VictorMono
  Nerd Font Mono, acrylic on the PowerShell profile
- link-dotfiles.ps1: link it into the Terminal LocalState folder
- README: document the windows/ folder and Terminal setup

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-08 13:29:45 -07:00
lkrav 77a8d25488 Add Windows support: linker, oh-my-posh installer, README
- link-dotfiles.ps1: stow-equivalent for Windows using junctions/symlinks
  (no admin required), idempotent with .bak backups and -DryRun
- lk-installers/install-ohmyposh.ps1: winget-based install with fallback
- README.md: document Linux/macOS (stow) and Windows flows
- .gitignore: resolve leftover merge conflict markers, ignore *.bak
- ohmyposh/lkraven.toml: oh-my-posh v3 auto-migrated this on load (same
  theme, upgraded schema)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-08 13:22:33 -07:00
Your Name 1b1a1d4bf9 merged 2026-04-16 22:02:54 -07:00
Your Name fb9cb3ae3f updated zshrc 2026-04-16 22:01:36 -07:00
vh 0071750005 updated zshr bindings 2025-09-05 16:26:38 -07:00
vh f3aed61e6b updated files 2025-09-05 16:23:43 -07:00
vh b3ea862682 updated files 2025-09-05 16:23:17 -07:00
vh 1aff2dc4d3 updated history search for zsrch and changed zellij quit 2025-03-23 15:09:27 -07:00
Your Name 914541a39c added zsh-vi mode 2025-03-21 18:27:43 -07:00
Your Name c98f526df2 updated zellij color scheme 2025-03-21 16:18:51 -07:00
Your Name (aider) a31fc6a4a8 fix: Add missing emphasis_3 in theme configurations 2025-03-21 14:55:38 -07:00
Your Name 019856d1a3 feat: add emphasis colors to zellij themes 2025-03-21 14:55:21 -07:00
Your Name (aider) 919fd5d155 feat: Add australis theme configuration 2025-03-21 14:43:33 -07:00
Your Name b1fef2db8c feat: Add Zellij configuration 2025-03-21 14:43:10 -07:00
vh daa975a8b4 updated wezterm for windows 2025-03-15 12:28:21 -07:00
Vuong Hoang eab1cb4f11 fixed issues in lkraven.toml 2025-03-14 23:01:25 -07:00
Vuong Hoang 092749eb47 Added wezterm colors 2025-03-14 22:52:00 -07:00
vh 983aa4b45c aerospace and wezterm updates 2025-03-14 10:24:08 -07:00
vh d6d0c12c3f updated wezterm lua for windows 2025-03-13 22:41:26 -07:00
LLM user c9858f8bc8 Updated zshrc 2025-03-13 14:03:03 -07:00
vh b990b540ab Udpated zsh and wezterm 2025-03-13 13:25:04 -07:00
vh ea15551800 added nvim 2025-03-11 10:35:56 -07:00
vh 7cf012d49e updated gitignore 2025-03-11 10:32:17 -07:00
vh 974694876d Merge remote-tracking branch 'refs/remotes/origin/master' 2025-03-11 10:31:36 -07:00
vh d02e06928f Added aider config 2025-03-11 10:30:58 -07:00
L. Kraven 53870478c6 Updated zshrc 2025-03-06 13:35:41 -08:00
vh 4fbb83c6a0 Cleaned up some more. 2025-03-06 13:11:38 -08:00