Skip to content

feat(zsh): replace aliases with zsh-abbr, fix SSH signing, add deno#85

Merged
paveg merged 2 commits intomainfrom
feat/zsh-abbr-and-deno
Mar 9, 2026
Merged

feat(zsh): replace aliases with zsh-abbr, fix SSH signing, add deno#85
paveg merged 2 commits intomainfrom
feat/zsh-abbr-and-deno

Conversation

@paveg
Copy link
Owner

@paveg paveg commented Mar 8, 2026

Summary

  • Migrate git/editor/tool shortcuts from alias to zsh-abbr session abbreviations for better shell history readability
  • Add 1Password SSH agent configuration (agent.toml + IdentityAgent in SSH config) and generate personal ed25519 signing key
  • Add deno@latest to devbox global packages

Changes

File Change
plugins.zsh Add olets/zsh-abbr via zinit + define abbreviations in atload
aliases.zsh Keep only command substitutions (ls→eza, cat→bat) and safe defaults
options.zsh Remove 17 git compdef entries (unnecessary with abbr)
config.tmpl (SSH) Add IdentityAgent for 1Password SSH agent (macOS)
agent.toml New: configure 1Password to expose Dotfiles vault SSH keys
devbox.json Add deno@latest

Test plan

  • New shell session: type gs + Enter → expands to git status -sb
  • history | tail -1 shows git status -sb (not gs)
  • ls still uses eza with icons (alias unchanged)
  • git commit succeeds with SSH signature
  • deno --version works after devbox global install

🤖 Generated with Claude Code

paveg and others added 2 commits March 9, 2026 01:28
- Migrate git/editor/tool shortcuts from aliases to zsh-abbr session
  abbreviations for better shell history readability
- Keep command substitutions (ls→eza, cat→bat) and safe defaults as aliases
- Remove git compdef entries (unnecessary with abbr)
- Add 1Password SSH agent config (agent.toml, IdentityAgent in SSH config)
- Generate personal ed25519 signing key in 1Password Dotfiles vault
- Add deno to devbox global packages

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The Nix installer bundled with v0.11.0 (DeterminateSystems/nix-installer-action@10)
fails with "TypeError: Invalid URL". v0.14.0 bumps it to @19 which resolves the issue.
@paveg paveg merged commit fc14f3d into main Mar 9, 2026
10 checks passed
@paveg paveg deleted the feat/zsh-abbr-and-deno branch March 9, 2026 01:40
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