-
Notifications
You must be signed in to change notification settings - Fork 0
Home
NullString1 edited this page Jan 13, 2026
·
2 revisions
A modern, declarative NixOS configuration featuring Hyprland, comprehensive home-manager integration, and per-machine customization.
- New to NullOS? Start with the Installation guide
- Already installed? Check out First Steps after installation
- Want to customize? See the Customization Guide
- Installation - Complete installation guide
- First Steps - Initial configuration after install
- File Structure - Understanding the repository layout
- Variables Reference - All available configuration options
- Per Machine Config - Managing multiple machines
- Managing Secrets - Keeping sensitive data secure
- Hyprland - Window manager configuration
- Waybar - Status bar customization
- Rofi - Application launcher setup
- Theming - Stylix-based theming system
- System Applications - System-level packages
- Home Applications - User-level applications
- Adding Applications - How to add new software
- Services - System services configuration
- NVIDIA - NVIDIA GPU configuration and PRIME
- Multi Monitor - Multi-monitor setup
- Specialisations - Boot-time configuration variants
- Backup - Backup and restore with Restic
- Development - Development environments
- Troubleshooting - Common issues and solutions
- Recovery - System recovery and rollback
- Hyprland Compositor - Modern Wayland window manager
- Declarative Configuration - Everything defined in Nix
- Per-Machine Flexibility - Easy multi-host management
- Comprehensive Theming - Stylix-based unified theming
- Developer Ready - Docker, virtualization, and dev tools included
- Gaming Support - Steam, gamemode, and streaming
- Check the Troubleshooting page for common issues
- Search existing GitHub Issues
- Review the NixOS Discourse
- Join the Hyprland community
Ready to begin? Head to the Installation page!