These are my personal dotfiles, customized for a modern development environment on macOS and Linux using Fish, Ghostty, and Tmux. Feel free to use them or borrow bits and pieces for your own setup!
To install, clone this repository and run the setup script:
git clone https://github.com/olivi-eh/dotfiles
cd dotfiles
./install.shNote: Running the installation script will symlink these configuration files into your home directory (e.g., ~/.tmux.conf). If you have existing files there, the script will back them up to ~/.dotfiles_backup/ before linking, but it's always a good idea to back up important files beforehand.
install.sh: The installer script that creates symbolic links in your home directory.tmux.conf: Tmux configuration (~/.tmux.conf).config/: Configuration directories for active applications:fish/,ghostty/,starship.toml,tmux/(linked under~/.config/).
claude/: Global instructions for Claude Code (~/.claude/CLAUDE.md).legacy/: Historical configurations for my old Linux/X11 setups (e.g., AwesomeWM, BSPWM, Compton, Irssi, Ncmpcpp, Zsh, etc.).