nix: add cachix to nixos module

This commit is contained in:
Mihai Fufezan 2022-12-07 19:18:15 +02:00
parent 73b3bbe49b
commit 5b7fec481b
No known key found for this signature in database
GPG Key ID: 5899325F2F120900
1 changed files with 9 additions and 0 deletions

View File

@ -50,12 +50,21 @@ in {
NIXOS_OZONE_WL = "1";
};
};
fonts.enableDefaultFonts = mkDefault true;
hardware.opengl.enable = mkDefault true;
# enable cachix
nix.settings = {
substituters = ["https://hyprland.cachix.org"];
trusted-public-keys = ["hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc="];
};
programs = {
dconf.enable = mkDefault true;
xwayland.enable = mkDefault true;
};
security.polkit.enable = true;
services.xserver.displayManager.sessionPackages = lib.optional (cfg.package != null) cfg.package;
xdg.portal = {