An opinionated NixOS flake for quickly setting up a Hyprland desktop environment inspired by DHH's Omarchy.
Omarchy-nix is an opinionated NixOS configuration flake that helps users quickly set up a Hyprland-based desktop environment for modern web development. It reimplements the ideas from DHH's Omarchy project—an Arch Linux setup—within the NixOS ecosystem, providing a launchpad for building personalized, reproducible system configurations.
NixOS users, particularly developers interested in a streamlined Hyprland desktop setup with minimal initial configuration effort.
It offers a pre-configured, opinionated starting point that reduces the complexity of setting up Hyprland and related tooling on NixOS, while remaining customizable and aligned with Nix's declarative philosophy.
An opinionated NixOS config based on DHH's Omarchy
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Includes a ready-to-use setup for the Hyprland Wayland compositor, significantly reducing manual configuration time for NixOS users.
Offers multiple predefined color schemes (e.g., Tokyo Night, Catppuccin) and supports generating themes from wallpaper images, enabling deep visual customization.
Seamlessly integrates with home-manager for declarative user-level package and dotfile management, enhancing reproducibility.
Serves as an opinionated starting point that embraces NixOS's reproducible nature, making it easy to fork and adapt to personal needs.
The author has moved to using Arch Omarchy and is not actively working on this repo, which means limited support, bug fixes, or updates.
Explicitly not aiming for full compatibility with the original Omarchy project, missing out on its rapidly developed features and tooling.
Requires familiarity with NixOS flakes and configuration modules, adding complexity for users new to the ecosystem despite the quick start intent.