Personal dotfiles configuration
| Component | Tool | Config |
|---|---|---|
| Installation | Dotbot | install.conf.yaml |
| Terminal | Ghostty | config |
| Prompt | Powerlevel10k | customizations, config |
| .zshrc | oh-my-zsh | .zshrc |
| Global Key Rebinds, Hyper Key, App Focus | Karabiner | karabiner.ts |
- Install with dotbot
- Homebrew save/restore
- VS Code extension save/restore
- Karabiner config compilation
- Install MacOS defaults
- CapsLock
- CapsLock+cmd
- hjkl - VIM arrows
- m - Left one word
- . - Right one word
- n - Home
- p - End
- i - Page Up
- u - Page Down
- cmd+i - Top of page
- cmd+u - End of page
- CapsLock+delete - Forward delete
- CapsLock+cmd+delete - Forward delete word
- CapsLock+a - Spaces left
- CapsLock+d - Spaces right
- CapsLock+s - Mission Control
- CapsLock +cmd+s - Show all app windows
- CapsLock+g - Google Chrome
- CapsLock+c - Visual Studio Code
- CapsLock+; - Ghostty
- CapsLock+f - Slack
- CapsLock+v - Spotify
- CapsLock+r - Notion
Migrated to Raycast Window Manager
Prerequisites: python, git, zsh
git clone git@github.com:denolfe/dotfiles.git .dotfiles --recursive
cd .dotfiles
make install