build slsk-batchdl

using dotnet 8 thanks to help from claude, not sure if i'm actually
doing any of this correctly
This commit is contained in:
Noah Masur
2025-07-20 22:13:54 +00:00
parent 47b7cce953
commit 600e7383d0
4 changed files with 309 additions and 0 deletions

View File

@ -0,0 +1,21 @@
{
config,
pkgs,
lib,
...
}:
let
cfg = config.nmasur.presets.programs.slsk-batchdl;
in
{
options.nmasur.presets.programs.slsk-batchdl.enable = lib.mkEnableOption "slsk downloader";
config = lib.mkIf cfg.enable {
environment.systemPackages = [
pkgs.nmasur.slsk-batchdl
];
};
}

View File

@ -18,6 +18,7 @@ in
zfs.enable = lib.mkDefault true;
programs = {
msmtp.enable = lib.mkDefault true;
slsk-batchdl.enable = lib.mkDefault true;
};
services = {
arrs.enable = lib.mkDefault true;