#!/bin/sh source ~/.dotfiles/zsh/functions BASEDIR=$(dirname "$0") $BASEDIR/python pip install flexget pip install transmissionrpc while [ $# -gt 0 ]; do case "$1" in "--daemon") if is_mac; then brew install transmission plistf="~/Library/LaunchAgents/com.flexget.plist" if [ ! -f "$plistf" ]; then cat <<-EOF > "$plistf" Label com.flexget ProgramArguments /usr/local/bin/flexget --cron Nice 1 StartInterval 900 RunAtLoad EOF fi launchctl load -w "$plistf" mkdir -p ~/.flexget vim ~/.flexget/config.yml elif is_deb; then sudo add-apt-repository ppa:transmissionbt/ppa pkg_install transmission-cli transmission-daemon transmission-common fi ;; esac shift done