DevBase works in two modes:
-
Base Mode (Default) - Clone and run
./setup.sh. No additional configuration needed. Gets you a complete development environment with sensible defaults. -
Custom Mode - Add a
devbase-custom-config/directory for overlaying custom settings. See Custom Configuration.
-
Environment Variables - Complete environment variable reference
-
Personalization - Customize themes, shells, and personal preferences after installation
-
Customization - Configure custom setup (proxy, certificates, repositories) before installation
-
Usage Guide - Usage guide for all devbase tools with commands and examples
-
Editor Setup - Configure VS Code, Neovim, and other editors
-
Smart Card Setup - Configure smart card authentication for Citrix and Firefox
-
Development Guide - Contributing to devbase-core
-
FAQ - Frequently asked questions
-
Tools Matrix - Matrix with proxy/registry support and security scores
-
Security Overview - Comprehensive security documentation and verification
-
Ubuntu and Linux learning Resources - If just learning, or a bit rusty in Linux basics