migrated scripts to separate flake
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
{ pkgs, lib, ... }:
|
||||
{ inputs, lib, ... }:
|
||||
{
|
||||
imports = [ ./base.nix ];
|
||||
config.my.scripts.ffmpeg4discord = {
|
||||
@@ -6,6 +6,6 @@
|
||||
install = true;
|
||||
service = false;
|
||||
name = "ffmpeg4discord";
|
||||
package = pkgs.writeScriptBin "ffmpeg4discord" (builtins.readFile ../../scripts/ffmpeg4discord.py);
|
||||
package = inputs.jawz-scripts.packages.x86_64-linux.ffmpeg4discord;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ pkgs, lib, ... }:
|
||||
{ inputs, lib, ... }:
|
||||
{
|
||||
imports = [ ./base.nix ];
|
||||
config.my.scripts.ffmpreg = {
|
||||
@@ -6,6 +6,6 @@
|
||||
install = true;
|
||||
service = false;
|
||||
name = "ffmpreg";
|
||||
package = pkgs.writeScriptBin "ffmpreg" (builtins.readFile ../../scripts/ffmpreg.sh);
|
||||
package = inputs.jawz-scripts.packages.x86_64-linux.ffmpreg;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ pkgs, lib, ... }:
|
||||
{ inputs, lib, ... }:
|
||||
{
|
||||
imports = [ ./base.nix ];
|
||||
config.my.scripts.find-dup-episodes = {
|
||||
@@ -6,8 +6,6 @@
|
||||
install = true;
|
||||
service = false;
|
||||
name = "find-dup-episodes";
|
||||
package = pkgs.writeScriptBin "find-dup-episodes" (
|
||||
builtins.readFile ../../scripts/find-dup-episodes.sh
|
||||
);
|
||||
package = inputs.jawz-scripts.packages.x86_64-linux.find-dup-episodes;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ pkgs, lib, ... }:
|
||||
{ inputs, lib, ... }:
|
||||
{
|
||||
imports = [ ./base.nix ];
|
||||
config.my.scripts.library-report = {
|
||||
@@ -6,6 +6,6 @@
|
||||
install = true;
|
||||
service = false;
|
||||
name = "library-report";
|
||||
package = pkgs.writeScriptBin "library-report" (builtins.readFile ../../scripts/library-report.sh);
|
||||
package = inputs.jawz-scripts.packages.x86_64-linux.library-report;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ pkgs, lib, ... }:
|
||||
{ inputs, lib, ... }:
|
||||
{
|
||||
imports = [ ./base.nix ];
|
||||
config.my.scripts.manage-library = {
|
||||
@@ -8,6 +8,6 @@
|
||||
name = "manage-library";
|
||||
timer = "00:30";
|
||||
description = "scans the library directory and sorts files";
|
||||
package = pkgs.writeScriptBin "manage-library" (builtins.readFile ../../scripts/manage-library.sh);
|
||||
package = inputs.jawz-scripts.packages.x86_64-linux.manage-library;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ pkgs, lib, ... }:
|
||||
{ inputs, lib, ... }:
|
||||
{
|
||||
imports = [ ./base.nix ];
|
||||
config.my.scripts.pika-list = {
|
||||
@@ -6,6 +6,6 @@
|
||||
install = true;
|
||||
service = false;
|
||||
name = "pika-list";
|
||||
package = pkgs.writeScriptBin "pika-list" (builtins.readFile ../../scripts/pika-list.sh);
|
||||
package = inputs.jawz-scripts.packages.x86_64-linux.pika-list;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ pkgs, lib, ... }:
|
||||
{ inputs, lib, ... }:
|
||||
{
|
||||
imports = [ ./base.nix ];
|
||||
config.my.scripts.run = {
|
||||
@@ -6,6 +6,6 @@
|
||||
install = true;
|
||||
service = false;
|
||||
name = "run";
|
||||
package = pkgs.writeScriptBin "run" (builtins.readFile ../../scripts/run.sh);
|
||||
package = inputs.jawz-scripts.packages.x86_64-linux.run;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
{ pkgs, lib, ... }:
|
||||
{ inputs, lib, ... }:
|
||||
{
|
||||
imports = [ ./base.nix ];
|
||||
config.my.scripts.split-dir = {
|
||||
@@ -6,6 +6,6 @@
|
||||
install = true;
|
||||
service = false;
|
||||
name = "split-dir";
|
||||
package = pkgs.writeScriptBin "split-dir" (builtins.readFile ../../scripts/split-dir.sh);
|
||||
package = inputs.jawz-scripts.packages.x86_64-linux.split-dir;
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
{
|
||||
inputs,
|
||||
pkgs,
|
||||
lib,
|
||||
config,
|
||||
@@ -9,7 +10,7 @@
|
||||
options.my.units.stream-dl.enable = lib.mkEnableOption "enable";
|
||||
config =
|
||||
let
|
||||
stream-dl = pkgs.writeScriptBin "stream-dl" (builtins.readFile ../../scripts/stream-dl.sh);
|
||||
stream-dl = inputs.jawz-scripts.packages.x86_64-linux.stream-dl;
|
||||
in
|
||||
{
|
||||
systemd.user = lib.mkIf config.my.units.stream-dl.enable {
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
{
|
||||
inputs,
|
||||
config,
|
||||
pkgs,
|
||||
lib,
|
||||
@@ -35,7 +36,7 @@
|
||||
description = "Updates the IP of all my domains";
|
||||
package =
|
||||
let
|
||||
update-dns = pkgs.writeScriptBin "update-dns" (builtins.readFile ../../scripts/update-dns.sh);
|
||||
update-dns = inputs.jawz-scripts.packages.x86_64-linux.update-dns;
|
||||
in
|
||||
pkgs.writeScriptBin "update-dns" ''
|
||||
#!/usr/bin/env nix-shell
|
||||
|
||||
Reference in New Issue
Block a user