migrated all scripts

This commit is contained in:
2024-11-01 15:16:58 -06:00
parent aa0e9490be
commit 2d6f03086f
16 changed files with 1105 additions and 206 deletions

View File

@@ -4,28 +4,32 @@
outputs =
{ self, nixpkgs }@inputs:
let
inherit (self) outputs;
pkgs = import nixpkgs {
system = "x86_64-linux";
config.allowUnfree = true;
};
download = import ./pkgs/download.nix { inherit pkgs; };
in
{
packages.x86_64-linux.download = download;
nixosModules.download =
{
config,
lib,
pkgs,
...
}:
import ./modules/download.nix {
inherit
pkgs
lib
config
download
;
};
packages.x86_64-linux = {
download = import ./pkgs/download.nix { inherit pkgs; };
ffmpeg4discord = pkgs.writeScriptBin "ffmpeg4discord" (builtins.readFile ./nix/ffmpeg4discord.py);
ffmpreg = pkgs.writeScriptBin "ffmpreg" (builtins.readFile ./nix/ffmpreg.sh);
find-dup-episodes = pkgs.writeScriptBin "find-dup-episodes" (
builtins.readFile ./nix/find-dup-episodes.sh
);
manage-library = pkgs.writeScriptBin "manage-library" (builtins.readFile ./nix/manage-library.sh);
nextcloud-cronjob = pkgs.writeScriptBin "nextcloud-cronjob" (
builtins.readFile ./nix/nextcloud-cronjob.sh
);
pika-list = pkgs.writeScriptBin "pika-list" (builtins.readFile ./nix/pika-list.sh);
run = pkgs.writeScriptBin "run" (builtins.readFile ./nix/run.sh);
split-dir = pkgs.writeScriptBin "split-dir" (builtins.readFile ./nix/split-dir.sh);
stream-dl = pkgs.writeScriptBin "stream-dl" (builtins.readFile ./nix/stream-dl.sh);
sub-sync = pkgs.writeScriptBin "sub-sync" (builtins.readFile ./nix/sub-sync.sh);
package = pkgs.writeScriptBin "tasks" (builtins.readFile ./nix/tasks.sh);
update-dns = pkgs.writeScriptBin "update-dns" (builtins.readFile ./nix/update-dns.sh);
};
};
}