When it comes to media center apps, Kodi is the first choice that comes to mind especially if you’re looking for a flexible and free option. In fact, Kodi’s popularity has brought it so much infamy even if it has never endorsed piracy.

Using OSMC paired with a Raspberry Pi is definitely one of the most straightforward solution to running your own media center. And with OSMC having Transmission as a one-click addon from its app store, you can easily fill your media center with whatever content you want.

Now here’s a common question: how do you configure and/or adjust the settings in Transmission? It is much easier when running the native Mac version of the app, but in OSMC, you’d have to go through the web interface. Or you can simply do these simple things via SSH:

  1. Install and enable Transmission in the menu: “My OSMC -> App Store” or install from command-line (for RPi2):

    sudo apt-get install armv7-transmission-app-osmc

  2. Stop service

    sudo systemctl stop transmission

  3. Change settings from command-line, for example, to configure the downloads directory or port:

    sudo nano /home/osmc/.config/transmission-daemon/settings.json

  4. Start service

    sudo systemctl start transmission

One tweak I like to do right away is change the cache-size-mb parameter to a higher value, to avoid doing too much writing to your storage device. While you’re at it, set download-dir and incomplete-dir to a location not on your micro SD card or USB flash drive; setting it to your media hard drive would definitely be better. Here’s more information on the various settings you can change in Transmission’s settings.json file.