hyprland-wiki/pages/Nix/_index.md
Fernando Ayats 9a9d89b96a
Nix: simplify pages (#187)
* clear-up nixos installation
* Nix: clear up wording
* Nix: add example config for HM

Co-authored-by: Mihai Fufezan <fufexan@protonmail.com>
2023-07-17 19:14:43 +03:00

879 B

To install Hyprland on NixOS, we provide a NixOS and a Home Manager module.

{{< hint title=note >}}

  • (Required) NixOS Module: enables critical components needed to run Hyprland properly
  • (Optional) Home-manager module: lets you declaratively configure Hyprland {{< /hint >}}

NixOS module

The module is now upstreamed into Nixpkgs, which means all you need in your configuration is:

{config, pkgs, ...}: {
  programs.hyprland.enable = true;
  # Optional, hint electron apps to use wayland:
  # environment.sessionVariables.NIXOS_OZONE_WL = "1";
}

For more options, see module options.

For other NixOS options, see Hyprland on NixOS.

Home-manager module

Read Hyprland on Home Manager.