aboutsummaryrefslogtreecommitdiffstats
path: root/README.rst
diff options
context:
space:
mode:
authorLibravatarUnit 193 <unit193@unit193.net>2025-01-28 19:12:09 -0500
committerLibravatarUnit 193 <unit193@unit193.net>2025-01-28 19:12:09 -0500
commita26df18796ff4e506b16bf32fcec9336233b9e2e (patch)
tree876512f59831cd670a90a0bc92bc85def6ea3d82 /README.rst
parent0532a387ef5b7fcb4507a9b094dca37a5f635fe1 (diff)
New upstream version 1.28.5.upstream/1.28.5
Diffstat (limited to 'README.rst')
-rw-r--r--README.rst47
1 files changed, 44 insertions, 3 deletions
diff --git a/README.rst b/README.rst
index 2a1a3c2..4033183 100644
--- a/README.rst
+++ b/README.rst
@@ -76,9 +76,9 @@ Standalone Executable
Prebuilt executable files with a Python interpreter and
required Python packages included are available for
-- `Windows <https://github.com/mikf/gallery-dl/releases/download/v1.28.4/gallery-dl.exe>`__
+- `Windows <https://github.com/mikf/gallery-dl/releases/download/v1.28.5/gallery-dl.exe>`__
(Requires `Microsoft Visual C++ Redistributable Package (x86) <https://aka.ms/vs/17/release/vc_redist.x86.exe>`__)
-- `Linux <https://github.com/mikf/gallery-dl/releases/download/v1.28.4/gallery-dl.bin>`__
+- `Linux <https://github.com/mikf/gallery-dl/releases/download/v1.28.5/gallery-dl.bin>`__
Nightly Builds
@@ -117,7 +117,6 @@ Scoop
scoop install gallery-dl
-
Homebrew
--------
@@ -174,6 +173,48 @@ This will remove the container after every use so you will always have a fresh e
You can also add an alias to your shell for "gallery-dl" or create a simple bash script and drop it somewhere in your $PATH to act as a shim for this command.
+Nix and Home Manager
+--------------------------
+
+Adding *gallery-dl* to your system environment:
+
+.. code:: nix
+
+ environment.systemPackages = with pkgs; [
+ gallery-dl
+ ];
+
+Using :code:`nix-shell`
+
+.. code:: bash
+
+ nix-shell -p gallery-dl
+
+.. code:: bash
+
+ nix-shell -p gallery-dl --run "gallery-dl <args>"
+
+For Home Manager users, you can manage *gallery-dl* declaratively:
+
+.. code:: nix
+
+ programs.gallery-dl = {
+ enable = true;
+ settings = {
+ extractor.base-directory = "~/Downloads";
+ };
+ };
+
+Alternatively, you can just add it to :code:`home.packages` if you don't want to manage it declaratively:
+
+.. code:: nix
+
+ home.packages = with pkgs; [
+ gallery-dl
+ ];
+
+After making these changes, simply rebuild your configuration and open a new shell to have *gallery-dl* available.
+
Usage
=====