From c4cd1284b399958280e763cacb9d6c9d6cdd7a16 Mon Sep 17 00:00:00 2001 From: oqyude Date: Thu, 7 Aug 2025 17:27:10 +0300 Subject: [PATCH] 123 --- homeConfigurations/wsl-apps/default.nix | 1 + homeConfigurations/wsl-apps/streamrip.nix | 22 ++++++++++++++++++++++ nixosModules/wsl/default.nix | 1 + 3 files changed, 24 insertions(+) create mode 100644 homeConfigurations/wsl-apps/streamrip.nix diff --git a/homeConfigurations/wsl-apps/default.nix b/homeConfigurations/wsl-apps/default.nix index fbf4748..1914d9a 100644 --- a/homeConfigurations/wsl-apps/default.nix +++ b/homeConfigurations/wsl-apps/default.nix @@ -4,5 +4,6 @@ { imports = [ ./gramps.nix + ./streamrip.nix ]; } diff --git a/homeConfigurations/wsl-apps/streamrip.nix b/homeConfigurations/wsl-apps/streamrip.nix new file mode 100644 index 0000000..cd91859 --- /dev/null +++ b/homeConfigurations/wsl-apps/streamrip.nix @@ -0,0 +1,22 @@ +{ + config, + pkgs, + xlib, + ... +}: +let + streamripPath = "${xlib.dirs.wsl-storage}/streamrip"; +in +{ + xdg = { + configFile = { + "streamrip" = { + source = config.lib.file.mkOutOfStoreSymlink streamripPath; + target = "streamrip"; + }; + }; + }; + home.packages = [ + pkgs.streamrip + ]; +} diff --git a/nixosModules/wsl/default.nix b/nixosModules/wsl/default.nix index 695d2f4..9f1f2c6 100755 --- a/nixosModules/wsl/default.nix +++ b/nixosModules/wsl/default.nix @@ -1,5 +1,6 @@ { lib, + pkgs, ... }: {