diff --git a/ansible/roles/transmission/defaults/main.yml b/ansible/roles/transmission/defaults/main.yml index 1c6d83c..6eb9391 100644 --- a/ansible/roles/transmission/defaults/main.yml +++ b/ansible/roles/transmission/defaults/main.yml @@ -1,8 +1,10 @@ --- -# Transmission download directories +# Homebrew's transmission-cli service uses this config directory +transmission_config_dir: /opt/homebrew/var/transmission + +# Download directories transmission_download_dir: /Users/erichblume/transmission transmission_incomplete_dir: /Users/erichblume/transmission/.incomplete -transmission_config_dir: /Users/erichblume/.config/transmission-daemon # RPC settings (local only - no authentication needed) transmission_rpc_enabled: true diff --git a/ansible/roles/transmission/tasks/main.yml b/ansible/roles/transmission/tasks/main.yml index f4e7da3..d2e3fda 100644 --- a/ansible/roles/transmission/tasks/main.yml +++ b/ansible/roles/transmission/tasks/main.yml @@ -16,11 +16,10 @@ state: directory mode: '0755' -- name: Ensure transmission config directory exists +- name: Remove old config directory (was deployed to wrong location) ansible.builtin.file: - path: "{{ transmission_config_dir }}" - state: directory - mode: '0755' + path: ~/.config/transmission-daemon + state: absent - name: Stop transmission before config changes ansible.builtin.command: brew services stop transmission-cli