48 lines
1019 B
YAML
48 lines
1019 B
YAML
---
|
|
- name: mpd | Create config directories
|
|
file:
|
|
path: '~/.config/{{ item }}'
|
|
state: directory
|
|
mode: '755'
|
|
loop:
|
|
- '{{ music_daemon }}'
|
|
- ncmpcpp
|
|
- mpDris2
|
|
|
|
# Or else mpd will fail to start
|
|
- name: mpd | Create playlists directory in ~/.local/share/{{ music_daemon }}
|
|
file:
|
|
path: ~/.local/share/{{ music_daemon }}/playlists
|
|
state: directory
|
|
mode: '755'
|
|
|
|
- name: mpd | Copy mpd config
|
|
template:
|
|
src: mpd/mpd.j2
|
|
dest: ~/.config/mpd/mpd.conf
|
|
force: true
|
|
mode: '644'
|
|
when: music_daemon == 'mpd'
|
|
|
|
- name: mpd | Copy mopidy config
|
|
template:
|
|
src: mopidy/mopidy.j2
|
|
dest: ~/.config/mopidy/mopidy.conf
|
|
force: true
|
|
mode: '644'
|
|
when: music_daemon == 'mopidy'
|
|
|
|
- name: mpd | Copy mpDris2 config
|
|
template:
|
|
src: mpDris2/mpDris2.j2
|
|
dest: ~/.config/mpDris2/mpDris2.conf
|
|
force: true
|
|
mode: '644'
|
|
|
|
- name: mpd | Copy ncmpcpp config
|
|
template:
|
|
src: ncmpcpp/config.j2
|
|
dest: ~/.config/ncmpcpp/config
|
|
force: true
|
|
mode: '644'
|