{ config, ... }: { programs.gallery-dl = { enable = true; settings.extractor = { base-directory = "${config.xdg.userDirs.download}/gallery-dl"; postprocessors = [ { name = "metadata"; mode = "json"; whitelist = [ "danbooru" "moebooru" "gelbooru" "sankaku" "nhentai" "rule34" ]; } { name = "zip"; compression = "store"; extension = "cbz"; filter = "extension not in ('zip', 'rar')"; whitelist = [ "nhentai" "mangadex" ]; } ]; Danbooru.metadata = true; }; # End of settings.extractor }; # End of programs.gallery-dl }