From a0161c5c3c7908ebe7609efe5eef58c2708c6a0b Mon Sep 17 00:00:00 2001 From: Forestcat Date: Sun, 26 Nov 2023 20:23:42 +0100 Subject: [PATCH] added hyprland and wayland --- nixos/configuration.nix | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/nixos/configuration.nix b/nixos/configuration.nix index 21343a9..e678be5 100644 --- a/nixos/configuration.nix +++ b/nixos/configuration.nix @@ -150,7 +150,7 @@ # Enabling wayland # programs.sway.enable = true; - # xdg.portal.wlr.enable = true; + xdg.portal.enable = true; # services.xserver.wayland.enable = true; # Enabling awesome WM @@ -164,7 +164,22 @@ # Enabling LightDM # services.xserver.displayManager.lightdm.enable = true; - # Configuring lighdm greeter + # Hyperland + programs.hyprland = { + enable = true; + xwayland.enable = true; + }; + + environment.sessionVariables = { + # WLR_NO_HARDWARE_CURSORS = "1"; # if mouse cursor invisible + NIXOS_OZONE_WL = "1"; # hint electron apps to use wayland + }; + + hardware = { + opengl.enable = true; # Enable opengl + nvidia.modesetting.enable = true; + }; + # Enabling Pipewire for Audio Support