Personal configuration files for my development setup.
.gitconfig— git aliases, signing, sane defaults.zshrc— zsh with history tweaks, cargo paths, prompt.tmux.conf— tmux with vi-mode, mouse support, custom prefixinit.lua— neovim config (minimal, LSP, treesitter)install.sh— symlinks everything into$HOME
git clone https://github.com/m-novotny/dotfiles.git ~/dotfiles
cd ~/dotfiles && ./install.sh- macOS / Linux
- zsh + tmux + neovim
- Rust toolchain via rustup
- Editor: neovim with LSP (rust-analyzer) // 2025-02-15 — Add git autoSetupRemote and pull.rebase=true defaults