"Within these lines, a digital world takes form,
Crafted with Nix, resilient to any storm."
Welcome, traveler, to the heart of OrynOS โ a meticulously sculpted NixOS configuration that transcends mere dotfiles. This repository is the digital loom upon which a personalized, performant, sovereign, and perfectly reproducible computing experience is woven.
What began as a journey through various digital landscapes has culminated in this current form: a swift Hyprland session, launched directly from the bare TTY for uncompromised speed and display fidelity, built upon the robust foundation of the HyDE framework.
| Feature | Description |
|---|---|
| ๐ Declarative | Every configuration is code โ reproducible and version-controlled |
| ๐ฆ Flatpak Manager | Declarative flatpak manager for NixOS |
| โก Performance | TTY-direct Hyprland for maximum speed and minimal overhead |
| ๐ Sovereign | Privacy-focused, telemetry-free, complete control |
| ๐จ Aesthetic | Global Catppuccin Mocha + Custom Helios color palette |
| ๐งฉ Modular | Clean separation of concerns for maintainability |
| ๐ก๏ธ Secure | Lanzaboote integration for UEFI Secure Boot |
| ๐๏ธ Themes | swww Wallpaper daemon + Theme select + Rofi launcher select |
| โ๏ธ System UI | Wlogout + hyprlock + hypridle + Game Launcher + Waybar |
| ๐ป Terminal & Shell | Alacritty + Kitty + Zsh + Starship |
| Principle | Implementation |
|---|---|
| ๐ Declarative Purity | System described, not configured โ Nix translates descriptions into immutable reality |
| โป๏ธ Reproducibility | Consistent builds across time and hardware โ your environment as version-controlled code |
| โก Performance & Control | Direct TTY โ Hyprland for raw speed and complete display dominion |
| ๐งฉ Modularity & Clarity | Logical separation in programs/, hosts/, and home/ for maintainable complexity |
| ๐ Digital Sovereignty | Freedom from telemetry, tracking, and opaque processes |
| ๐ Dark Aesthetic | Dark and deep aesthetic theme via Catppuccin & custom Helios palette + Hyde modules |
- NixOS with flakes enabled
- Home Manager (optional for user-only configs)
# Clone the repository
git clone https://github.com/OrynVail/OrynOS.git
cd OrynOS
# Build and switch the NixOS system configuration
sudo nixos-rebuild switch --flake .#oryn-nixos
# Optional: Build standalone Home Manager configuration
home-manager switch --flake .#oryn@oryn-nixosCustomization
- Hardware: Modify hosts/oryn-nixos/hardware-configuration.nix
- Programs: Add/modify application configs in programs/
- Host Settings: Customize system settings in hosts/oryn-nixos/default.nix
OrynOS includes custom maintenance scripts:
# Interactive system cleanup
./scripts/oryn_cleanup.sh (zsh alias="clean")
# System audit
./scripts/oryn_audit.sh# Update flake inputs
nix flake update
# Rebuild with latest changes
sudo nixos-rebuild switch --flake .#oryn-nixosContributions are welcome! Ways to Contribute :
- ๐ Report bugs or issues
- ๐ก Suggest new features or improvements
- ๐ Improve documentation
This project is licensed under the MIT License - see the LICENSE file for details.
- NixOS Community - For the incredible ecosystem
- HyDE - Foundation and inspiration
- Hyprland - The amazing Wayland compositor


