Skip to content

Update terminal and Windows dotfiles#95

Merged
aguil merged 8 commits into
masterfrom
feat/dotfiles-terminal-settings
Jun 18, 2026
Merged

Update terminal and Windows dotfiles#95
aguil merged 8 commits into
masterfrom
feat/dotfiles-terminal-settings

Conversation

@aguil

@aguil aguil commented Jun 16, 2026

Copy link
Copy Markdown
Owner

Summary

  • Disable tmux automatic window renaming and add Ghostty font defaults.
  • Update prompt/mise lock metadata and Windows Terminal, VS Code, and Cursor settings backups.
  • Includes the existing fix(mise): activate vale globally for nvim-lint ancestor; intentionally excludes .secrets.baseline, which is on chore/detect-secrets-baseline for separate iteration.

Test plan

  • Verified jj diff --from master --to feat/dotfiles-terminal-settings --summary does not include .secrets.baseline.
  • Not run: config-only dotfiles changes.

Made with Cursor

aguil added 8 commits June 16, 2026 15:31
Vale was listed in .tool-versions but mise only reads config.toml with
asdf backends disabled. Register vale in global mise config with a pinned
aqua lockfile entry, and prepend Unix mise shims in Neovim so GUI launches
find prose linter tools on PATH.
Keep tmux window names stable instead of letting foreground
process names replace them. This preserves manually named windows
and avoids resurrect/continuum saving process-derived names.
Configure Ghostty to use MesloLGM Nerd Font at the same size as
other terminal surfaces. This keeps prompt and Neovim glyphs
rendering consistently.
Switch the oh-my-posh Java segment to the Java orange color. This
keeps the language prompt styling closer to the recognizable Java
brand color.
Add the Python 3.13.0 locked artifacts to the repo mise lockfile.
The entries include platform URLs, checksums, and provenance data
used by locked mise execution.
Extend the Windows backup export to include Cursor settings and
keybindings alongside VS Code. Also set MesloLGM Nerd Font defaults
for Windows Terminal, VS Code, and Cursor terminals.
Accept additional product and tooling terms used in dotfiles docs.
This keeps Vale focused on real prose issues instead of flagging
known words in repository documentation.
Ignore the local `.agents-code-review/` directory produced by review
automation. The generated artifacts are machine-local scratch data and
should not appear in dotfiles diffs.
@aguil aguil merged commit f7ad6b6 into master Jun 18, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant