What problem does it solve?
This Skill provides a safe and structured way to manage the configuration of NixOS, an advanced Linux distribution known for its declarative and atomic system updates. It helps users understand, modify, and validate system settings without risking system instability.
Core Features & Use Cases
- Read Configuration: Inspect current NixOS system settings.
- Modify Configuration: Safely edit NixOS module options.
- Validate Changes: Perform dry-run rebuilds to preview changes and ensure system integrity before applying.
- Discover Options: Enumerate available NixOS configuration options for various services and modules.
- Use Case: A user wants to enable the PostgreSQL service on their NixOS machine. This Skill can guide them through finding the correct option, making the change, validating it with a dry-run, and then applying it safely.
Quick Start
Use the system-config skill to enable the 'services.postgresql' option and then perform a dry-run rebuild.