My minimalist, high-performance terminal-based IDE setup for 2026. Optimized for C++ and Python development with support for Devcontainers.
| Component | Choice | Description |
|---|---|---|
| Terminal | Alacritty | GPU-accelerated & minimalist. |
| Multiplexer | Tmux | With TPM for plugin management. |
| Editor | Neovim | Built on the Kickstart foundation. |
| Shell | Zsh | Faster than light with custom aliases. |
| Manager | GNU Stow | Symlink-based portable configuration. |
Unified colorscheme across the entire stack using the Macchiato palette.
- Terminal: Alacritty Catppuccin (Managed via submodules)
- Multiplexer: Tmux Catppuccin
- Editor: Catppuccin for Neovim
This repo is designed to be portable. It includes a bootstrap script that installs dependencies (Stow, Tmux, Nvim) and symlinks the configs.
git clone --recursive https://github.com/andreafranceschetti/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
./install.sh