base niri config
All checks were successful
Activate Homelab Configuration / rebuild (push) Successful in 21s

This commit is contained in:
Satria 2026-07-07 09:55:57 +08:00
commit a7781200a0
5 changed files with 193 additions and 12 deletions

View file

@ -1,5 +1,8 @@
{ pkgs, enable-dm, ... }: {
{ inputs, pkgs, enable-dm, ... }: {
nixpkgs.overlays = [ inputs.niri.overlays.niri ];
imports = [
inputs.niri.nixosModules.niri
./misc/programs.nix
./misc/graphics.nix
./misc/theme.nix
@ -7,12 +10,15 @@
./base.nix
];
programs.hyprland = {
enable = true;
withUWSM = true;
xwayland.enable = true;
package = pkgs.hyprland; # if rice.enable then inputs.hl.packages."${pkgs.system}".hyprland else pkgs.hyprland;
portalPackage = pkgs.xdg-desktop-portal-hyprland; # inputs.hl.packages.${pkgs.system}.xdg-desktop-portal-hyprland;
programs = {
niri.enable = true;
hyprland = {
enable = true;
withUWSM = true;
xwayland.enable = true;
package = pkgs.hyprland; # if rice.enable then inputs.hl.packages."${pkgs.system}".hyprland else pkgs.hyprland;
portalPackage = pkgs.xdg-desktop-portal-hyprland; # inputs.hl.packages.${pkgs.system}.xdg-desktop-portal-hyprland;
};
};
xdg.portal = {