Welcome to the complete documentation for NixOSControlCenter. This documentation follows the PIDEA standard structure for consistency and ease of navigation.
π 01. Getting Started
ποΈ 02. Architecture
- System Overview
- Component Architecture
- Module Architecture - Core vs Features, Domain-Grouping, Module Tree
- Diagrams
β‘ 03. Features
π 04. API Reference
π» 05. Development
π 06. Deployment
π§ͺ 07. Testing
π 08. Reference
πΊοΈ 09. Roadmap
π§ 10. Maintenance
- New to NixOSControlCenter? β Start with Getting Started
- Need CLI docs? β Check CLI Reference
- Want to contribute? β See Development
- Deployment help? β Visit Deployment
- Having issues? β Check Troubleshooting
NixOSControlCenter is a comprehensive tool for managing packages, configurations, and devices on NixOS systems with a focus on reproducibility and declarative configurations. It provides quick installation for desktop, server, or whole homelab setup in less than 5 minutes.
- System Configuration Management: Declarative system configuration through Nix expressions
- Package Management: Unified package management interface
- Device Management: Hardware configuration and monitoring
- AI Workspace: Integrated AI development tools and containers
- Homelab Management: Complete homelab automation and configuration
- SSH Management: Advanced SSH client and server management
- VM Management: Virtual machine creation and management
- Modular Architecture: Extensible through Nix modules
- β AMD GPU
- β Intel GPU
- β NVIDIA-Intel GPU
- β systemd-boot
This documentation follows the PIDEA standard structure for consistent, high-quality project documentation.