aboutsummaryrefslogtreecommitdiff
path: root/share/cfg/gallery-dl.nix
diff options
context:
space:
mode:
authorMiran Bastaja <miran.bastaja04@gmail.com>2024-07-06 06:48:40 +0200
committerMiran Bastaja <miran.bastaja04@gmail.com>2024-07-06 06:48:40 +0200
commitc97a1d66084aaf50ca816d9c482f296d31346f9f (patch)
treed03726dfb1edfa87b93ca42b9076658c7c50c940 /share/cfg/gallery-dl.nix
parentfed01b401d65e655f565fc5c6304f2ab0d758513 (diff)
formatting
Diffstat (limited to 'share/cfg/gallery-dl.nix')
-rw-r--r--share/cfg/gallery-dl.nix35
1 files changed, 26 insertions, 9 deletions
diff --git a/share/cfg/gallery-dl.nix b/share/cfg/gallery-dl.nix
index 802141f..3ee065b 100644
--- a/share/cfg/gallery-dl.nix
+++ b/share/cfg/gallery-dl.nix
@@ -1,4 +1,5 @@
-{ config, ... }: {
+{ config, ... }:
+{
programs.gallery-dl = {
settings.extractor = {
base-directory = "${config.xdg.userDirs.download}/gallery-dl";
@@ -7,15 +8,24 @@
{
name = "metadata";
mode = "json";
- whitelist =
- [ "danbooru" "moebooru" "gelbooru" "sankaku" "nhentai" "rule34" ];
+ whitelist = [
+ "danbooru"
+ "moebooru"
+ "gelbooru"
+ "sankaku"
+ "nhentai"
+ "rule34"
+ ];
}
{
name = "zip";
compression = "store";
extension = "cbz";
filter = "extension not in ('zip', 'rar')";
- whitelist = [ "nhentai" "mangadex" ];
+ whitelist = [
+ "nhentai"
+ "mangadex"
+ ];
}
];
@@ -24,14 +34,21 @@
reddit = {
archive-format = "s_{subreddit}{filename}";
directory = {
- "locals().get('is_gallery')" =
- [ "Reddit" "S" "{subreddit!C}" "{title[:120]!t:?/_/R /_/}{id}" ];
- "" = [ "Reddit" "S" "{subreddit!C}" ];
+ "locals().get('is_gallery')" = [
+ "Reddit"
+ "S"
+ "{subreddit!C}"
+ "{title[:120]!t:?/_/R /_/}{id}"
+ ];
+ "" = [
+ "Reddit"
+ "S"
+ "{subreddit!C}"
+ ];
};
filename = {
- "locals().get('is_gallery')" =
- "{title[:120]!t:?/_/R /_/}{id}{num:?_//>02}.{extension}";
+ "locals().get('is_gallery')" = "{title[:120]!t:?/_/R /_/}{id}{num:?_//>02}.{extension}";
"" = "{title[:120]!t:?/_/R /_/}{id}.{extension}";
};
};