SimSaladin / rtorrent-ps.nix

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RTorrent-PS for Nix/NixOS

This flake provides the following:

  • RTorrent-PS packages.
  • NixOS and Home Manager modules useful for running RTorrent.

Quickstart

# Build latest rtorrent-ps
nix build .#rtorrent-ps

# Set custom RT_HOME:
nix build --impure --expr '(builtins.getFlake (toString ./.)).defaultPackage.${builtins.currentSystem}.override { RT_HOME = "/data/foo"; }'

Advanced Configuration

TODO: Do something similar to https://github.com/pyroscope/pimp-my-box/tree/master.

  • The pyrocore.passthru.createImport function can be used to help with importing all config files contained within a directory (rtorrent.d).

Links and Resources

About


Languages

Language:C++ 64.0%Language:Nix 33.4%Language:Shell 2.6%