This project provides comprehensive dotfiles templates, automation scripts, and development environment configurations for macOS and Debian-based systems. It offers profile-based installation, automated setup, backup and restore capabilities, custom shell utilities, and GitHub Copilot integration with MCP servers.
Comprehensive documentation is available:
- Introduction - Overview and key features
- Installation - Detailed installation guide
- Dotfiles Structure - Configuration files explained
- Profiles - Available installation profiles
- Shell Customization - oh-my-zsh, plugins, and functions
- VS Code Configuration - Editor setup and integration
- GitHub Copilot & MCP - AI-assisted development
- Tools & Packages - Complete package reference
- Backup & Restore - Configuration backup strategies
- Troubleshooting - Common issues and solutions
- Profile-Based Installation - Choose from Base, AI, DevOps, SecOps, Go, JavaScript, and Extras profiles
- Automated Setup - One-command installation for your entire development environment
- Backup & Restore - Save and restore your configurations easily
- Custom Utilities - Powerful shell functions and tools integration
- GitHub Copilot Integration - AI-assisted development with best practice instructions
- MCP Servers - Model Context Protocol for enhanced AI capabilities
curl -fsSL https://raw.githubusercontent.com/this-is-tobi/dotfiles/main/setup/setup-osx.sh | bashcurl -fsSL https://raw.githubusercontent.com/this-is-tobi/dotfiles/main/setup/setup-osx.sh | bashcurl -fsSL https://raw.githubusercontent.com/this-is-tobi/dotfiles/main/setup/setup-debian.sh | bashcurl -fsSL https://raw.githubusercontent.com/this-is-tobi/dotfiles/main/setup/setup-debian.sh | bash# Install with specific profiles
./setup/setup-osx.sh -p 'devops,secops,js'
# Lite mode (minimal tools only)
./setup/setup-osx.sh -l
# View all options
./setup/setup-osx.sh -hAvailable profiles: base, ai, devops, go, js, secops, extras (macOS only)
For detailed installation instructions and profile descriptions, see the Installation Guide and Profiles Reference.
- Arkade - Additional DevOps tools
- Awesome Dotfiles - Curated dotfiles list
- oh-my-zsh Plugins - Available plugins
- Homebrew Packages - Browse Homebrew catalog
- tools - Shell scripts and GitHub Copilot instructions
- cheatsheets - Personal cheat sheets collection
This is a personal dotfiles repository, but feel free to fork and adapt to your needs.
This project is open source and available for personal use.
- tools - Shell scripts and GitHub Copilot instructions
- cheatsheets - Personal cheat sheets collection
This is a personal dotfiles repository, but feel free to fork and adapt to your needs.
This project is open source and available for personal use.