dotfiles/roles/qutebrowser-dotfiles/tasks/main.yml

54 lines
1.1 KiB
YAML

---
# tasks file for qutebrowser-conf
- name: Create config directory
file:
path: ~/.config/qutebrowser
state: directory
recurse: yes
- name: Link the config file
file:
src: "{{ role_path }}/files/qutebrowser.conf"
dest: ~/.config/qutebrowser/qutebrowser.conf
state: link
force: yes
- name: Link the keys file
file:
src: "{{ role_path }}/files/keys.conf"
dest: ~/.config/qutebrowser/keys.conf
state: link
force: yes
- name: Link the capture script
file:
src: "{{ role_path }}/files/capture"
dest: "{{ scripts_directory }}"/bin/capture
state: link
mode: 644
force: yes
- name: Link the keysnail.js firefox script
file:
src: "{{ role_path }}/files/keysnail.js"
dest: ~/.keysnail.js
state: link
mode: 644
force: yes
- name: Link the /etc/hosts file
become: yes
file:
src: "{{ role_path }}/files/hosts"
dest: /etc/hosts
state: link
force: yes
- name: Link the umpv script
file:
src: "{{ role_path }}/files/umpv"
dest: "{{ scripts_directory }}"/bin/umpv
state: link
mode: 644
force: yes