nixos/profiles/hulk/portal.nix
2025-03-09 16:47:39 +01:00

26 lines
446 B
Nix

{ pkgs, ... }:
let
portals = [
pkgs.xdg-desktop-portal
pkgs.xdg-desktop-portal-hyprland
pkgs.xdg-desktop-portal-gtk
pkgs.xdg-desktop-portal-wlr
];
packages = portals ++ [
pkgs.darkman
];
in {
xdg.portal = {
enable = true;
extraPortals = portals;
config = {
common.default = "hyprland";
"org.freedesktop.impl.portal.Settings".default = "darkman";
};
};
home.packages = packages;
}