-
-
Notifications
You must be signed in to change notification settings - Fork 1
Installation
This guide covers detailed installation instructions for Simkl Scrobbler across different platforms.
- Python 3.9 or higher
- pip (Python package manager)
# Install using pip
pip install simkl-scrobbler
# Initialize with your Simkl account
simkl-scrobbler initThe initialization process will guide you through authentication with Simkl using a device code. Simply visit the provided URL and enter the code to link the application to your Simkl account.
No additional requirements.
For full functionality:
# Install optional dependencies (recommended)
pip install "simkl-scrobbler"For window detection and full functionality:
# Ubuntu/Debian
sudo apt install wmctrl xdotool plyer
# Fedora
sudo dnf install wmctrl xdotool plyer
# Arch Linux
sudo pacman -S wmctrl xdotool plyer
# Install optional dependencies
pip install "simkl-scrobbler"pipx installs packages in isolated environments while making their entry points globally available:
# Install pipx if not already installed
python -m pip install --user pipx
python -m pipx ensurepath # Restart terminal after this
# Install simkl-scrobbler
pipx install simkl-scrobbler
# For macOS specific dependencies
pipx install simkl-scrobbler --extras macos
# For Linux specific dependencies
pipx install simkl-scrobbler --extras linux# Clone repository
git clone https://github.com/kavinthangavel/simkl-movie-tracker.git
cd simkl-movie-tracker
# Install with Poetry
poetry install
# Run commands
poetry run simkl-scrobbler init
poetry run simkl-scrobbler startsimkl-scrobbler install-serviceThis will install the application to run automatically at system startup.
simkl-scrobbler install-serviceThis creates and enables a systemd user service that starts automatically at login.
simkl-scrobbler install-serviceThis creates and loads a LaunchAgent that runs the application at login.
After installation, verify that the application is properly installed:
simkl-scrobbler --versionThis should display the version number of the installed application.
For the best experience with Simkl Scrobbler, it's strongly recommended to enable web interfaces on your media players. This allows for more accurate tracking of your watched content.
After configuring your media player, run simkl-scrobbler start to begin tracking your media.