Commit 004b19f9 authored by Michał Woźniak's avatar Michał Woźniak

mailpile config separated into a separate dir

parent 35016f1d
# vim: set syntax=yaml ts=2 sw=2 sts=2 et :
isnic.present:
qvm.present:
- name: isnic
- template: debian-9-desktop
- label: blue
isnic.prefs:
qvm.prefs:
- name: isnic
- netvm: sys-net
- require:
- qvm: isnic.present
# vim: set syntax=yaml ts=2 sw=2 sts=2 et :
base:
dom0:
- rysieks-qubes.isnic.isnic
#isnic:
# - rysieks-qubes.isnic.config
......@@ -6,14 +6,17 @@ mailpile-nightly.repo:
- name: deb https://packages.mailpile.is/deb nightly main
- dist: nightly
- file: /etc/apt/sources.list.d/000-mailpile.list
- key_url: salt://rysieks-qubes/files/mailpile-repo-key.asc
- key_url: salt://rysieks-qubes/mailpile/mailpile-repo-key.asc
mailpile:
pkg.installed
pkg.installed:
- fromrepo: nightly
- require:
- pkgrepo: mailpile-nightly.repo
"/usr/share/applications/mailpile.desktop":
file.managed:
- source: salt://rysieks-qubes/files/mailpile.desktop
- source: salt://rysieks-qubes/mailpile/mailpile.desktop
- user: root
- group: root
- mode: 644
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
DTfLO3rGfw==
=xu53
-----END PGP PUBLIC KEY BLOCK-----
[Desktop Entry]
Version=1.0
Name=Mailpile
GenericName=E-mail Client
X-GNOME-FullName=Mailpile Personal Web-mail Client
Comment=A privacy-focused e-mail client with a web-based user interface
Type=Application
Exec=mailpile
TryExec=mailpile
# this is necessary, sadly; Mailpile needs a terminal window...
Terminal=true
Categories=Network;Email;GTK
StartupNotify=true
Icon=/usr/share/mailpile/default-theme/img/logo-color.svg
# vim: set syntax=yaml ts=2 sw=2 sts=2 et :
#
# this is rysiek-specific wireguard config
#
/etc/resolv.conf:
file.prepend:
- text: |
nameserver 172.16.254.1
search rysio
......@@ -14,7 +14,7 @@ sys-wireguard.present:
sys-wireguard.prefs:
qvm.prefs:
- name: sys-wireguard
- netvm: sys-outline
#- netvm: sys-outline
- kernel: ""
- autostart: true
- provides-network: true
......@@ -6,4 +6,4 @@ base:
sys-wireguard:
- rysieks-qubes.sys-wireguard-setup
- rysieks-qubes.sys-wireguard-pcap
#- rysieks-qubes.sys-wireguard-config
- rysieks-qubes.sys-wireguard-config
......@@ -28,7 +28,7 @@ base:
# the debian desktop template
'I@qubes:type:template and debian-*-desktop':
- rysieks-qubes.templates-firefox-setup-debian
- rysieks-qubes.templates-mailpile-debian
- rysieks-qubes.mailpile.debian
- rysieks-qubes.templates-signal-debian
# the template used for split-ssh vault
......
......@@ -2,6 +2,6 @@
base:
# desktop-ish whonix
'whonix-ws-* or anon-whonix':
'E@^whonix-ws-[0-9]+$ or anon-whonix':
- rysieks-qubes.whonix-update-torbrowser
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment