]> git.friedersdorff.com Git - max/saltfiles.git/blobdiff - states/sway/init.sls
Sway configuration for magnesium
[max/saltfiles.git] / states / sway / init.sls
diff --git a/states/sway/init.sls b/states/sway/init.sls
new file mode 100644 (file)
index 0000000..f19533d
--- /dev/null
@@ -0,0 +1,21 @@
+include:
+  - sway.{{ grains['os']| lower }}
+  - conky
+  - font.pango-liberation-mono
+
+config dir:
+  file.directory:
+    - name: {{ grains['homedir'] }}/.config/sway
+    - user: {{ grains['user'] }}
+    - group: {{ grains['user'] }}
+    - dir_mode: 750
+    - makedirs: True
+
+sway config:
+  file.managed:
+    - name: {{ grains['homedir'] }}/.config/sway/config
+    - source: {{ grains['stateroot'] }}/sway/files/config.jinja
+    - template: jinja
+    - user: {{ grains['user']}}
+    - group: {{ grains['user']}}
+    - mode: 640