- require:
- pkg: install qutebrowser
-symlink qute-pass:
- file.symlink:
- - name: {{ grains['homedir'] }}/.local/share/qutebrowser/userscripts/qute-pass
- - target: /usr/share/qutebrowser/userscripts/qute-pass
- - user: {{ grains['user'] }}
- - group: {{ grains['user'] }}
- - mode: 750
- - require:
- - file: userscripts dir
-
noscript_enable file:
file.managed:
- name: {{ grains['homedir'] }}/.local/share/qutebrowser/userscripts/noscript_enable
- require:
- file: userscripts dir
+qute-bitwarden-personal file:
+ file.managed:
+ - name: {{ grains['homedir'] }}/.local/share/qutebrowser/userscripts/qute-bitwarden-personal
+ - source: salt://qutebrowser/files/qute-bitwarden-personal
+ - user: {{ grains['user'] }}
+ - groups: {{ grains['user'] }}
+ - mode: 750
+ - require:
+ - file: userscripts dir
+
+qute-bitwarden-work file:
+ file.managed:
+ - name: {{ grains['homedir'] }}/.local/share/qutebrowser/userscripts/qute-bitwarden-work
+ - source: salt://qutebrowser/files/qute-bitwarden-work
+ - user: {{ grains['user'] }}
+ - groups: {{ grains['user'] }}
+ - mode: 750
+ - require:
+ - file: userscripts dir
+
qutebrowser wrapper:
file.managed:
- name: {{ grains['homedir'] }}/.local/bin/qutebrowser
- source: salt://qutebrowser/files/config.py
- user: {{ grains['user'] }}
- group: {{ grains['user'] }}
+ - template: jinja
- mode: 640
- require:
- file: qute config dir