dotfiles-ansible/roles/anime-downloader/tasks/main.yml

26 lines
563 B
YAML

---
- name: Create config directory
file:
path: ~/.config/anime-downloader
state: directory
mode: 0755
- name: Copy config
copy:
src: config.json
dest: ~/.config/anime-downloader/config.json
force: yes
mode: 0644
- name: Install anime-downloader with pip
pip:
name: git+https://github.com/anime-dl/anime-downloader.git
virtualenv: ~/.config/anime-downloader/venv
state: latest
- name: Symlink anime executable
file:
src: ~/.config/anime-downloader/venv/bin/anime
dest: ~/.local/bin/anime
state: link