]> git.friedersdorff.com Git - max/saltfiles.git/commitdiff
Ensure additional optional deps are installed on arch
authorMaximilian Friedersdorff <max@friedersdorff.com>
Fri, 20 Sep 2019 09:19:39 +0000 (10:19 +0100)
committerMaximilian Friedersdorff <max@friedersdorff.com>
Fri, 20 Sep 2019 09:19:39 +0000 (10:19 +0100)
states/bash/arch.sls [new file with mode: 0644]
states/bash/gentoo.sls [new file with mode: 0644]
states/bash/init.sls
states/firefox/arch.sls
states/pass/arch.sls
states/setup-arch.sls
states/sway/arch.sls
states/vim/arch.sls

diff --git a/states/bash/arch.sls b/states/bash/arch.sls
new file mode 100644 (file)
index 0000000..a5451b5
--- /dev/null
@@ -0,0 +1,3 @@
+bash installed:
+  pkg.installed:
+    - name: bash
diff --git a/states/bash/gentoo.sls b/states/bash/gentoo.sls
new file mode 100644 (file)
index 0000000..55ca520
--- /dev/null
@@ -0,0 +1,4 @@
+bash installed:
+  pkg.installed:
+    - name: app-shells/bash
+    - refresh: False
index 9d7c2ebefc3eb784f154aa9742371c075c49cf53..9729404669e706685f736f307756474510be32b6 100644 (file)
@@ -1,9 +1,5 @@
-bash installed:
-  pkg.installed:
-    - name: app-shells/bash
-    - refresh: False
-
 include: 
+  - bash.{{ grains['os'] | lower }}
   - user.max
   - aliases
   - dircolors
index 8074266954c8783a9de156836e8e41e819d4fc35..e39119294c218fc80e948ef68f9223e08568fa37 100644 (file)
@@ -1,3 +1,4 @@
 install firefox:
   pkg.installed:
-    - name: firefox
+    - pkgs:
+      - firefox
index 26dce049032f0809c6c687e7a7eb54e0c12fd577..820f05a457708fb8640a26dfd16f0cf0b42e5eec 100644 (file)
@@ -1,5 +1,8 @@
 install pass:
   pkg.installed:
     - pkgs:
-      - pass
+      - pass-git
       - pass-otp
+      - browserpass-firefox
+      - browserpass-chromium
+      - ccid
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..3df286b29f3f2ba6aefc2e5d4d4290e75d92ac95 100644 (file)
@@ -0,0 +1,7 @@
+install pulseaudio:
+  pkg.installed:
+    - pkgs:
+      - pavucontrol
+      - paprefs
+      - pamixer
+      - pulseaudio
index e8d2445ac2fccbdf0d7f388ff1c25d5030a94dc8..b46cd25321f3847cea786f69ef6223a9f91677cf 100644 (file)
@@ -4,3 +4,4 @@ install sway:
       - sway 
       - swaylock
       - swayidle
+      - bemenu
index c7806180aee5f613f159de843c7b033ea255451c..407febd439d1d9fec8166412a431951c9cafd0e7 100644 (file)
@@ -3,3 +3,5 @@ install vim:
     - pkgs:
       - vim
       - vim-molokai
+      - powerline
+      - powerline-fonts