This commit is contained in:
afoucaultc 2026-08-07 20:04:22 +02:00
parent 9be597750d
commit 00ca4baa74
41 changed files with 795 additions and 113 deletions

View file

@ -1,7 +1,6 @@
{
pkgs,
lib,
inputs,
...
}:
{
@ -16,25 +15,12 @@
};
services.graphical-desktop.enable = true;
services.xserver.desktopManager.runXdgAutostartIfNone = lib.mkDefault true;
xdg.portal = {
enable = true;
xdgOpenUsePortal = true;
config.common.degault = "*";
extraPortals = with pkgs; [ xdg-desktop-portal-gtk ];
};
nix.settings = {
substituters = [ "https://hyprland.cachix.org" ];
trusted-public-keys = [
"hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIITfGmwGaMwaOAd6DDeaU="
];
};
security.wrappers.Hyprland = {
owner = "root";
group = "root";
capabilities = "cap_sys_nice+ep";
source = lib.getExe inputs.hyprland.packages.${pkgs.stdenv.hostPlatform.system}.hyprland;
};
}