https://github.com/timvink/dotfiles
Personal dotfiles managed by chezmoi
https://github.com/timvink/dotfiles
chezmoi dotfiles neovim
Last synced: 3 months ago
JSON representation
Personal dotfiles managed by chezmoi
- Host: GitHub
- URL: https://github.com/timvink/dotfiles
- Owner: timvink
- Created: 2025-09-06T19:07:18.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2026-04-12T20:05:22.000Z (3 months ago)
- Last Synced: 2026-04-12T21:25:47.266Z (3 months ago)
- Topics: chezmoi, dotfiles, neovim
- Language: Shell
- Homepage: https://www.timvink.nl
- Size: 153 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dotfiles
Tim Vink's personal dotfiles managed by [chezmoi.io](https://www.chezmoi.io/).
On a new machine, install `chezmoi` and:
```bash
chezmoi init --apply https://github.com/timvink/dotfiles.git
```
## Setup
My main OS is MacOS, but I try to keep things like keybindings generic as I use linux and windows as well.
Keybindings:
- On my Mac internal keyboard I use [karabiner elements](https://karabiner-elements.pqrs.org/) to map my caps lock key to `ESC` (tapped) and hyper (`shift`+`cmd`+`alt`+`ctrl`) (held more than 250ms).
- Otherwise, I use my ZSA Voyager with custom key mappings.
Apps:
- Terminal: `zsh` on Alacritty with starship. Additional packages:
- btop (computer stats)
- eza (`ls`)
- Editors: VSCode and neovim
- VSCode settings inspired by neovim keybinds
- Tiling manager: Rectangle (will move to aerospace)
Theme: [catppuccin](https://github.com/orgs/catppuccin/repositories?type=all)!