Modern development environment with one-command setup, Catppuccin Macchiato theming, and enhanced CLI tools.
# Clone and setup everything
git clone https://github.com/kriscard/.dotfiles.git ~/.dotfiles
cd ~/.dotfiles
./dotfiles init| Command | Purpose |
|---|---|
dotfiles init |
Complete system setup |
dotfiles doctor |
Health check & diagnostics |
dotfiles sync |
Sync configurations only |
dotfiles backup |
Backup existing configs |
dotfiles ds_store |
Clean .DS_Store files |
Options: --dry-run --force --verbose
# Examples
dotfiles doctor --verbose # Detailed diagnostics
dotfiles sync --dry-run # Preview changes
dotfiles backup # Safe backup- Neovim: Lua config mostly for Frontend/Full-Stack developer LSP
- Tmux: Session management with vim keybindings
- Terminal: Kitty/Ghostty with Catppuccin Macchiato theme
- Shell: Zsh
| Traditional | Replacement | Benefit |
|---|---|---|
ls |
eza |
Git integration & icons |
cat |
bat |
Syntax highlighting |
find |
fd |
Faster & simpler |
grep |
ripgrep |
Blazing fast search |
cd |
zoxide |
Smart jumping |
# Quick navigation
z project-name # Jump to project (zoxide)
gcm "message" # Git add + commit
killport 3000 # Kill process on port
# Tmux sessions
<prefix> + e # Session launcher with Sesh Tmux Session Manager
<prefix> + Ctrl-s # Save sessionConsistent Catppuccin Macchiato theme across all tools:
export THEME_FLAVOUR=macchiato # frappe, latte, mochaThis project is licensed under the MIT License - see the LICENSE file for details.

