summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorSimon Parri <simonparri@ganzeria.com>2025-09-02 09:31:40 -0500
committerSimon Parri <simonparri@ganzeria.com>2025-09-02 09:31:40 -0500
commit921603853704fe966862f8c35781097b0b91206b (patch)
tree1d1d3078425c811d5b0f65729751d70400ed5ca6 /modules
parent45924c7421b6b1964a9d7a5592c441d33450b49c (diff)
downloadnixos-config-921603853704fe966862f8c35781097b0b91206b.tar.gz
nixos-config-921603853704fe966862f8c35781097b0b91206b.zip
modules/sets: manga.dl -> dl.tools.manga; add more dl tool sets
Diffstat (limited to 'modules')
-rw-r--r--modules/sets.nix16
1 files changed, 11 insertions, 5 deletions
diff --git a/modules/sets.nix b/modules/sets.nix
index 9048055..89d7203 100644
--- a/modules/sets.nix
+++ b/modules/sets.nix
@@ -25,6 +25,9 @@ in
cli.shell = lib.mkEnableOption "package set";
comm.im = lib.mkEnableOption "package set";
de.utils = lib.mkEnableOption "package set";
+ dl.tools.manga = lib.mkEnableOption "package set" // { default = cfg.dl.tools.full };
+ dl.tools.minimal = lib.mkEnableOption "package set" // { default = cfg.dl.tools.full };
+ dl.tools.full = lib.mkEnableOption "package set";
gui.tools.minimal = lib.mkEnableOption "package set" // { default = cfg.gui.tools.full; };
gui.tools.full = lib.mkEnableOption "package set";
gui.theme = lib.mkEnableOption "package set";
@@ -33,7 +36,6 @@ in
image.tools = lib.mkEnableOption "package set";
jp.study = lib.mkEnableOption "package set";
mail.tools = lib.mkEnableOption "package set";
- manga.dl = lib.mkEnableOption "package set";
media.tools.minimal = lib.mkEnableOption "package set" // { default = cfg.media.tools.full; };
media.tools.full = lib.mkEnableOption "package set";
net.tools.minimal = lib.mkEnableOption "package set" // { default = cfg.net.tools.full; };
@@ -70,6 +72,7 @@ in
wget
];
cli.tools.full = [
+ darkhttpd
git
lftp
gnumake
@@ -91,6 +94,13 @@ in
libnotify
pass
] ++ lib.optional cfg.de.useKeymapper keymapper;
+ dl.tools.manga = [
+ gallery-dl
+ img2pdf
+ ];
+ dl.tools.minimal = [
+ aria2
+ ];
gui.tools.minimal = [
autocutsel
rxvt-unicode
@@ -128,10 +138,6 @@ in
oauth2token
w3m
];
- manga.dl = [
- gallery-dl
- img2pdf
- ];
media.tools.minimal = [
mpv
yt-dlp