- qutebrowser.{{ grains['os'] | lower}}
- local.bin
+qute config dir:
+ file.directory:
+ - name: {{ grains['homedir'] }}/.config/qutebrowser
+ - user: {{ grains['user'] }}
+ - group: {{ grains['user'] }}
+ - mode: 750
+ - makedirs: True
userscripts dir:
file.directory:
file.managed:
- name: {{ grains['homedir'] }}/.local/bin/qutebrowser
- contents:
- - #!/bin/sh
+ - '#!/bin/sh'
- /usr/bin/qutebrowser --qt-flag disable-reading-from-canvas $@
- user: {{ grains['user'] }}
- group: {{ grains['user'] }}
- source: salt://qutebrowser/files/config.py
- user: {{ grains['user'] }}
- group: {{ grains['user'] }}
+ - template: jinja
- mode: 640
+ - require:
+ - file: qute config dir