]> git.friedersdorff.com Git - max/saltfiles.git/blobdiff - states/sway/init.sls
Manage lock and conky scripts
[max/saltfiles.git] / states / sway / init.sls
index f19533dbd133a6fcd8fb12f0682ad324570ddfdd..010484d2d4423b7b3b9d00b7058b788e52038532 100644 (file)
@@ -2,6 +2,7 @@ include:
   - sway.{{ grains['os']| lower }}
   - conky
   - font.pango-liberation-mono
+  - local.bin
 
 config dir:
   file.directory:
@@ -19,3 +20,20 @@ sway config:
     - user: {{ grains['user']}}
     - group: {{ grains['user']}}
     - mode: 640
+
+lock script:
+  file.managed:
+    - name: {{ grains['homedir'] }}/.local/bin/lock.{{ grains['host'] }}
+    - source: {{ grains['stateroot'] }}/sway/files/lock
+    - template: jinja
+    - user: {{ grains['user'] }}
+    - group: {{ grains['user'] }}
+    - mode: 750
+
+conky launch script:
+  file.managed:
+    - name: {{ grains['homedir'] }}/.local/bin/conky-i3bar
+    - source: {{ grains['stateroot'] }}/sway/files/conky-i3bar
+    - user: {{ grains['user'] }}
+    - group: {{ grains['user'] }}
+    - mode: 750