From 2936c9342b7c90ec29239465c87f93045b9dc154 Mon Sep 17 00:00:00 2001 From: LordGrimmauld Date: Sat, 16 Mar 2024 16:15:46 +0100 Subject: [PATCH] attempt to fix flake inputs --- flake.nix | 8 +++++--- modules/sound.nix | 6 ++++-- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/flake.nix b/flake.nix index 7188bed..4c6dcbc 100644 --- a/flake.nix +++ b/flake.nix @@ -19,11 +19,13 @@ lib = nixpkgs.lib; system = "x86_64-linux"; pkgs = nixpkgs.legacyPackages.${system}; - assembledModule = import ./.; in { nixosModules = rec { - grimmShared = assembledModule; - default = assembledModule; + default = grimmShared; + grimmShared = { + imports = [./.]; + _module.args.grimm-shared-inputs = inputs; + }; }; # nixosModule = self.nixosModules.default; # compatibility }; diff --git a/modules/sound.nix b/modules/sound.nix index 93d5bbb..8ce06ae 100644 --- a/modules/sound.nix +++ b/modules/sound.nix @@ -1,8 +1,8 @@ -{ inputs, pkgs, config, lib, ... }: let +{ grimm-shared-inputs, pkgs, config, lib, ... }: let cfg = config.grimmShared; in { imports = [ - inputs.nix-gaming.nixosModules.pipewireLowLatency + grimm-shared-inputs.nix-gaming.nixosModules.pipewireLowLatency ]; config = with cfg; lib.mkIf (enable && sound) { @@ -24,5 +24,7 @@ in { playerctl pulseaudio ]; + + security.rtkit.enable = true; }; }