summaryrefslogtreecommitdiff
path: root/system
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2025-12-16 21:32:22 -0500
committerFreya Murphy <freya@freyacat.org>2025-12-16 21:38:27 -0500
commit65dacacd18179026613ce138b97fe9b0fc311171 (patch)
tree70c8899111d63decb6de194abf098ae215631267 /system
parentremove firefox nightly (diff)
downloaddotfiles-nix-65dacacd18179026613ce138b97fe9b0fc311171.tar.gz
dotfiles-nix-65dacacd18179026613ce138b97fe9b0fc311171.tar.bz2
dotfiles-nix-65dacacd18179026613ce138b97fe9b0fc311171.zip
trying out preload-ng
Diffstat (limited to 'system')
-rw-r--r--system/desktop.nix14
1 files changed, 13 insertions, 1 deletions
diff --git a/system/desktop.nix b/system/desktop.nix
index 5b4f4d9..307d0b9 100644
--- a/system/desktop.nix
+++ b/system/desktop.nix
@@ -1,10 +1,16 @@
{
lib,
config,
+ inputs,
+ system,
...
}: let
- inherit (lib) mkIf;
+ inherit (lib) mkIf optionals;
in {
+ imports = [
+ inputs.preload-ng.nixosModules.default
+ ];
+
config = mkIf config.desktops.enable {
# nix-ld
programs.nix-ld.enable = true;
@@ -43,5 +49,11 @@ in {
openFirewall = true;
};
users.groups.lp.members = [config.user];
+
+ # preload-ng
+ services.preload-ng = {
+ enable = true;
+ package = inputs.preload-ng.packages.${system}.preload-ng-src;
+ };
};
}