Skip to content

Installation

Krut Patel edited this page Jul 7, 2020 · 15 revisions

Linux/Mac/Windows Installation Steps

  1. Open a terminal/powershell.
  2. Ensure you have Python 3.7 or higher installed, and in your system PATH. (Check by running python --version)
  3. Ensure pip is installed. (Check: pip --version)
  4. Install pipx:
    MacOS:
    brew install pipx
    pipx ensurepath
    Linux and windows (replace python3 with python if the commands fail):
    python3 -m pip install --user pipx
    python3 -m pipx ensurepath
    (Windows users may require a reboot after this step)
  5. Run pipx install trakt-scrobbler. You will now have the trakts command available.
  6. Run trakts init. You will be prompted to select the players to be monitored, and authorize the app to access the Trakt.tv API on your behalf. Follow the steps on screen to finish the process.

Variations

SOCKS Proxy support

In step 5, use pipx install "trakt-scrobbler[socks]". Replace install with upgrade if you have already installed the scrobbler. See Configuration Reference section to see how to set up the proxy.

Notification support in Linux

  • For normal notifications, use libnotify. Nothing fancy, simple installation. * Arch/Manjaro: pacman -S libnotify * Ubuntu: apt install libnotify-bin
  • For updatable notifications, use pygobject. This allows a later notifications to replace a previous one, useful when multiple actions are done is a short span of time. Installation can be painful, and increases the dependencies a lot.
    1. Install your distribution's package for pygobject
    2. Run pipx install "trakt-scrobbler[linux_gobject]". Replace install with upgrade if you have already installed the scrobbler.
Clone this wiki locally