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

View file

@ -50,12 +50,21 @@ in {
NIXOS_OZONE_WL = "1"; NIXOS_OZONE_WL = "1";
}; };
}; };
fonts.enableDefaultFonts = mkDefault true; fonts.enableDefaultFonts = mkDefault true;
hardware.opengl.enable = 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 = { programs = {
dconf.enable = mkDefault true; dconf.enable = mkDefault true;
xwayland.enable = mkDefault true; xwayland.enable = mkDefault true;
}; };
security.polkit.enable = true; security.polkit.enable = true;
services.xserver.displayManager.sessionPackages = lib.optional (cfg.package != null) cfg.package; services.xserver.displayManager.sessionPackages = lib.optional (cfg.package != null) cfg.package;
xdg.portal = { xdg.portal = {