A portable, templated dotfiles management system using chezmoi.
This repository contains my dotfiles and configurations managed with chezmoi. It's organized into a modular structure with documentation split by topic.
- Installation Guide - How to set up these dotfiles
- Shell Configuration - Fish and ZSH shell configuration
- Editor Configuration - VS Code and Cursor shared configuration
- Vim Keybindings - LazyVim-inspired keybindings for editors
- Keyboard Shortcuts - General keyboard shortcuts
- Package Management - Brew package management
- Chezmoi Usage - How to use chezmoi with this setup
- Security & Credentials - Handling of sensitive information
- Shared settings between VS Code and Cursor with editor-specific customizations
- Templated configuration files with conditional logic
- Secure credential management via 1Password integration
- Machine-specific customizations
- Vim keybindings for editors
- Development environment configurations for multiple languages
- Fish shell configuration with key plugins
- Git abbreviations for common commands