summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Parri <simonparri@ganzeria.com>2025-07-13 20:05:57 +0200
committerSimon Parri <simonparri@ganzeria.com>2025-07-13 20:05:57 +0200
commit896765e3107066c4397add4bf0e234c084a32e12 (patch)
treeb773d8f7f34665ab7de12f39f0dc5c494de94ad9
parentd84914f41d6ca2722be522cf9a1722a6fdc556d6 (diff)
downloadnixos-config-896765e3107066c4397add4bf0e234c084a32e12.tar.gz
nixos-config-896765e3107066c4397add4bf0e234c084a32e12.zip
modules/sets: Add anime-subtitle-wrangling set
-rw-r--r--hosts/tomato/packages.nix1
-rw-r--r--modules/sets.nix5
2 files changed, 6 insertions, 0 deletions
diff --git a/hosts/tomato/packages.nix b/hosts/tomato/packages.nix
index ccab0c3..b79c353 100644
--- a/hosts/tomato/packages.nix
+++ b/hosts/tomato/packages.nix
@@ -6,6 +6,7 @@ let
in
{
this.sets = {
+ anime.sub = true;
arch.tools = true;
cli.tools.full = true;
cli.shell = true;
diff --git a/modules/sets.nix b/modules/sets.nix
index 17f14ee..2eae2c7 100644
--- a/modules/sets.nix
+++ b/modules/sets.nix
@@ -18,6 +18,7 @@ let
in
{
options.this.sets = {
+ anime.sub = lib.mkEnableOption "package set";
arch.tools = lib.mkEnableOption "package set";
cli.tools.minimal = lib.mkEnableOption "package set" // { default = cfg.cli.tools.full; };
cli.tools.full = lib.mkEnableOption "package set";
@@ -53,6 +54,10 @@ in
environment.systemPackages =
with pkgs;
doSets {
+ anime.sub = [
+ ffsubsync
+ mkvtoolnix-cli
+ ];
arch.tools = [
p7zip
unrar-free