Modern dotfiles management with easy installation and customization.
- Automated tool installation via configuration
- Organized aliases and functions by category
- Kubernetes, Docker, and Git tooling
- Secure environment variable management
- Easy synchronization with home directory
git clone https://github.com/robipresotto/dotFiles.git
cd dotFiles
./scripts/install.sh
Then set "FiraCode Nerd Font" as your terminal font in your terminal preferences. (change the default font on config/tools/base.json)
Add new tools in config/tools.json
:
{
"brew": {
"taps": [...],
"casks": [...],
"formulas": [...]
}
}
- Copy the template:
cp config/env/.env.example config/env/.env
- Edit with your values:
IPINFO_TOKEN=xxx
GIT_EMAIL=xxx
GIT_NAME=xxx
update
help category # e.g., help k8