From 3746abd6ec494d16082306111a47e9b4f4c7975c Mon Sep 17 00:00:00 2001 From: Danilo Reyes Date: Sat, 4 Oct 2025 11:14:06 -0600 Subject: [PATCH] rate limits + reverted keyring --- dotfiles/gallery-dl.nix | 10 ++++++++-- modules/shell/multimedia.nix | 2 +- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/dotfiles/gallery-dl.nix b/dotfiles/gallery-dl.nix index e6dfd43..0f567b4 100644 --- a/dotfiles/gallery-dl.nix +++ b/dotfiles/gallery-dl.nix @@ -4,7 +4,7 @@ cookies = [ "firefox" "/home/jawz/.librewolf/jawz" - "gcr_4" + "gnomekeyring" ]; retries = 10; sleep-request = 0; @@ -13,6 +13,7 @@ directory = [ ]; }; bluesky = { + limit-rate = "400k-1M"; username = "blablablamagic.bsky.social"; password = "{env[GALLERY_DL_BLUESKY_PASSWORD]}"; reposts = false; @@ -49,8 +50,9 @@ ]; }; instagram = { + limit-rate = "200k-300k"; browser = "firefox:linux"; - user-agent = "Mozilla/5.0 (X11; Linux x86_64; rv:138.0) Gecko/20100101 Firefox/138.0"; + user-agent = "Mozilla/5.0 (X11; Linux x86_64; rv:143.0) Gecko/20100101 Firefox/143.0"; sleep = "66-123"; sleep-request = "66-123"; parent-directory = true; @@ -71,6 +73,7 @@ ]; }; kemonoparty = { + limit-rate = "200k-300k"; retries = 10; timeout = 5; filename = "{id}_{filename}.{extension}"; @@ -96,6 +99,7 @@ directory = [ "{blog_name}" ]; }; deviantart = { + limit-rate = "200k-300k"; refresh-token = "{env[GALLERY_DL_DEVIANTART_REFRESH_TOKEN]}"; include = "gallery,scraps"; flat = true; @@ -116,6 +120,7 @@ ]; }; patreon = { + limit-rate = "400k-1M"; filename = "{filename}.{num}.{extension}"; browser = "firefox"; directory = [ @@ -196,6 +201,7 @@ ]; }; readcomiconline = { + limit-rate = "400k-1M"; chapter-reverse = true; quality = "hq"; captcha = "wait"; diff --git a/modules/shell/multimedia.nix b/modules/shell/multimedia.nix index d0b6faf..3407c68 100644 --- a/modules/shell/multimedia.nix +++ b/modules/shell/multimedia.nix @@ -19,7 +19,7 @@ embed-thumbnail = true; embed-subs = true; sub-langs = "all"; - cookies-from-browser = "firefox+gcr_4:/home/jawz/.librewolf/jawz"; + cookies-from-browser = "firefox+gnomekeyring:/home/jawz/.librewolf/jawz"; }; }; gallery-dl = {