20 lines
446 B
Nix
20 lines
446 B
Nix
{ inputs, ... }: {
|
|
flake.modules.nixos.hyprland = { pkgs, ... }: {
|
|
programs.hyprland.enable = true;
|
|
environment.sessionVariables.NIXOS_OZONE_WL = "1";
|
|
|
|
home-manager.sharedModules = [
|
|
inputs.self.modules.homeManager.hyprland
|
|
];
|
|
};
|
|
|
|
flake.modules.homeManager.hyprland = { pkgs, ... }: {
|
|
wayland.windowManager.hyprland.enable = true;
|
|
services.hyprpolkitagent.enable = true;
|
|
|
|
home.packages = with pkgs; [
|
|
hyprpicker
|
|
];
|
|
};
|
|
}
|