Skip to content

Conversation

@martinemde
Copy link

No description provided.

martinemde and others added 19 commits September 9, 2025 14:21
Replace npm with bun for global Node.js package installation, providing:

- Faster installations: bun's native speed improvements over npm
- Simpler syntax: bun add --global vs npm's complex security flags
- Better defaults: bun has secure defaults without needing --ignore-scripts, --no-audit, --no-fund
- Maintained compatibility: still uses same package.json manifest with pinned versions
- Version tracking: script now tracks bun version changes in mise config

Changes:
- Add bun@1.2.21 to mise configuration
- Update install script to use mise which bun and bun add --global
- Change hash tracking from node to bun version for proper change detection

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Set VISUAL to cursor command in dot_zshenv
- Change ZSH_THEME to garyblessington in dot_zshrc.tmpl
- Enable case-sensitive completion in dot_zshrc.tmpl
- Add personal aliases in new aliases.zsh file for convenience
- Remove conflicting zle-keymap-select function that was overriding vi-mode plugin
- Allow vi-mode plugin to properly handle cursor shape changes between insert/normal modes
- Preserve syntax highlighting functionality without cursor interference

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Enable cursor foreground/background inversion for better text visibility
- Add Shift+Enter keybind for Claude Code integration
- Ensures characters under block cursor remain readable in vim normal mode

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@ivy ivy moved this from Backlog 📋 to In Review in Dotfiles 🛠️ Sep 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Review

Development

Successfully merging this pull request may close these issues.

1 participant