X-Git-Url: https://git.friedersdorff.com/?a=blobdiff_plain;f=states%2Fqutebrowser%2Finit.sls;h=c8a40ae9cc95ddcb6a8c577bcd82ac9d44aa58fc;hb=cc380a1eeb2fd611cfb96574b44dd00e2e168b92;hp=13349ed40c5db11bcc58b057fa5f9bdf95d61705;hpb=b8622a7a74ab5d434d3654bbd4d3b71696b1bde7;p=max%2Fsaltfiles.git diff --git a/states/qutebrowser/init.sls b/states/qutebrowser/init.sls index 13349ed..c8a40ae 100644 --- a/states/qutebrowser/init.sls +++ b/states/qutebrowser/init.sls @@ -2,6 +2,13 @@ include: - 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: @@ -47,7 +54,7 @@ qutebrowser wrapper: 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'] }} @@ -59,4 +66,7 @@ qutebrowser config: - source: salt://qutebrowser/files/config.py - user: {{ grains['user'] }} - group: {{ grains['user'] }} + - template: jinja - mode: 640 + - require: + - file: qute config dir