From 68c847f94ac354d8cddb2d539a027248be4f9912 Mon Sep 17 00:00:00 2001 From: Crony Akatsuki Date: Tue, 2 Sep 2025 16:23:34 +0200 Subject: [PATCH] feat(desktop): allow for building new version. --- hosts/ymir/configuration.nix | 10 ++++++++++ modules/linux/home-manager/desktop.nix | 2 +- modules/linux/home-manager/shell-additions.nix | 3 +-- modules/linux/nixos/hyprland.nix | 6 ------ 4 files changed, 12 insertions(+), 9 deletions(-) diff --git a/hosts/ymir/configuration.nix b/hosts/ymir/configuration.nix index eec300b..34075c1 100644 --- a/hosts/ymir/configuration.nix +++ b/hosts/ymir/configuration.nix @@ -135,15 +135,25 @@ nixpkgs.config.allowUnfree = true; # Setup community cache + nix.settings = { substituters = [ "https://nix-community.cachix.org" + "https://hyprland.cachix.org" + ]; + trusted-substituters = [ + "https://hyprland.cachix.org" ]; trusted-public-keys = [ "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=" + "hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc=" ]; }; + nixpkgs.config.permittedInsecurePackages = [ + "qtwebengine-5.15.19" + ]; + # Optimise storage nix.optimise = { automatic = true; diff --git a/modules/linux/home-manager/desktop.nix b/modules/linux/home-manager/desktop.nix index 97a7000..744f9db 100644 --- a/modules/linux/home-manager/desktop.nix +++ b/modules/linux/home-manager/desktop.nix @@ -15,7 +15,7 @@ spice-gtk vesktop piper - jellyfin-mpv-shim + # jellyfin-mpv-shim overskride galaxy-buds-client tiled diff --git a/modules/linux/home-manager/shell-additions.nix b/modules/linux/home-manager/shell-additions.nix index a6af8a7..ab09da6 100644 --- a/modules/linux/home-manager/shell-additions.nix +++ b/modules/linux/home-manager/shell-additions.nix @@ -16,8 +16,7 @@ nvd nurl termsonic - inputs.iamb.packages.x86_64-linux.default - toot + # inputs.iamb.packages.x86_64-linux.default inputs.agenix.packages.${system}.default inputs.deploy-rs.packages.${system}.default inputs.hb-downloader.packages.${system}.default diff --git a/modules/linux/nixos/hyprland.nix b/modules/linux/nixos/hyprland.nix index 666d7d8..8c2df94 100644 --- a/modules/linux/nixos/hyprland.nix +++ b/modules/linux/nixos/hyprland.nix @@ -30,11 +30,5 @@ }; security.pam.services.hyprlock = {}; - - nix.settings = { - substituters = ["https://hyprland.cachix.org"]; - trusted-substituters = ["https://hyprland.cachix.org"]; - trusted-public-keys = ["hyprland.cachix.org-1:a7pgxzMz7+chwVL3/pzj6jIBMioiJM7ypFP8PwtkuGc="]; - }; }; }