nix-config/home/desktop/default.nix
2025-08-31 18:40:27 +02:00

50 lines
1.0 KiB
Nix

{ pkgs, zen-browser, ... }:
{
home.packages = [
pkgs.adwaita-icon-theme
pkgs.brightnessctl
pkgs.pamixer
pkgs.wtype
];
imports = [
zen-browser.homeModules.beta
./hyprland
];
xdg.portal = {
enable = true;
extraPortals = [
pkgs.xdg-desktop-portal-hyprland
pkgs.xdg-desktop-portal-gtk
];
config.hyprland."org.freedesktop.impl.portal.Settings" = "darkman";
};
services.darkman = {
enable = true;
settings.portal = true;
};
programs.zen-browser = {
enable = true;
policies = {
DisableAppUpdate = true;
DisableTelemetry = true;
AutofillAddressesEnabled = false;
AutoFillCreditCardEnabled = false;
DisablePocket = true;
DisableProfileImport = true;
DisableSetDesktopBackground = true;
DontCheckDefaultBrowser = true;
HomepageURL = "https://start.hadi.diy";
StartPage = "homepage";
NewTabPage = true;
OfferToSaveLogins = false;
# find more options here: https://mozilla.github.io/policy-templates/
};
};
}