summaryrefslogtreecommitdiff
path: root/web/qvm-app.sls
diff options
context:
space:
mode:
authorCasper <me@skylarcloud.xyz>2024-12-23 10:30:47 -0700
committerCasper <me@skylarcloud.xyz>2024-12-23 10:30:47 -0700
commita6b6ddbdbe56a103374f7600c3c36f55adbad710 (patch)
treecb2bed1d01c87e4e4a4b0bce8b91e1b59c82bf14 /web/qvm-app.sls
parentc4562c5bb241ad8f5dcadd51ba429ca635293ada (diff)
implemented split-browser for web qubes
Diffstat (limited to 'web/qvm-app.sls')
-rw-r--r--web/qvm-app.sls137
1 files changed, 72 insertions, 65 deletions
diff --git a/web/qvm-app.sls b/web/qvm-app.sls
index 0d77f90..6d49a07 100644
--- a/web/qvm-app.sls
+++ b/web/qvm-app.sls
@@ -1,6 +1,6 @@
-web--create-browsing-qube:
+web--create-web-qube:
qvm.vm:
- - name: browsing-dvm
+ - name: web-dvm
- present:
- template: tmpl-web
- label: yellow
@@ -8,87 +8,94 @@ web--create-browsing-qube:
- template_for_dispvms: True
- features:
- set:
- - menu-items: librewolf.desktop
+ - menu-items: xfce4-terminal.desktop
- require:
- qvm: web--create-template
-browsing-features_dvm:
+web-features_dvm:
qvm.features:
- - name: browsing-dvm
+ - name: web-dvm
- disable:
- service.cups
- service.cups-browsed
- service.tinyproxy
- set:
- - menu-items: librewolf.desktop
+ - menu-items: xfce4-terminal.desktop
- appmenus-dispvm: True
-web--create-vps-admin-qube:
+split-web--create-qube:
qvm.vm:
- - name: web-vps-admin
+ - name: split-web
- present:
- - template: tmpl-web
- - label: blue
+ - template: tmpl-split-web
+ - label: gray
- prefs:
- - label: blue
+ - default-dispvm: web-dvm
+ - netvm: none
- features:
- set:
- - menu-items: librewolf.desktop
+ - menu-items: split-browser.desktop xterm.desktop
- require:
- - qvm: web--create-template
+ - web--create-split-template
-web--create-home-admin-qube:
- qvm.vm:
- - name: web-home-admin
- - present:
- - template: tmpl-web
- - label: blue
- - prefs:
- - label: blue
- - features:
- - set:
- - menu-items: librewolf.desktop
- - require:
- - qvm: web--create-template
+# web--create-vps-admin-qube:
+# qvm.vm:
+# - name: web-vps-admin
+# - present:
+# - template: tmpl-web
+# - label: blue
+# - features:
+# - set:
+# - menu-items: librewolf.desktop
+# - require:
+# - qvm: web--create-template
-web--create-banking-qube:
- qvm.vm:
- - name: web-banking
- - present:
- - template: tmpl-web
- - label: blue
- - prefs:
- - label: blue
- - features:
- - set:
- - menu-items: librewolf.desktop
- - require:
- - qvm: web--create-template
+# web--create-home-admin-qube:
+# qvm.vm:
+# - name: web-home-admin
+# - present:
+# - template: tmpl-web
+# - label: blue
+# - features:
+# - set:
+# - menu-items: librewolf.desktop
+# - require:
+# - qvm: web--create-template
-web--create-work-qube:
- qvm.vm:
- - name: web-work
- - present:
- - template: tmpl-web
- - label: blue
- - prefs:
- - label: blue
- - features:
- - set:
- - menu-items: librewolf.desktop
- - require:
- - qvm: web--create-template
+# web--create-banking-qube:
+# qvm.vm:
+# - name: web-banking
+# - present:
+# - template: tmpl-web
+# - label: blue
+# - features:
+# - set:
+# - menu-items: librewolf.desktop
+# - require:
+# - qvm: web--create-template
-web--create-shopping-qube:
- qvm.vm:
- - name: web-shopping
- - present:
- - template: tmpl-web
- - label: blue
- - prefs:
- - label: blue
- - features:
- - set:
- - menu-items: librewolf.desktop
- - require:
- - qvm: web--create-template
+# web--create-work-qube:
+# qvm.vm:
+# - name: web-work
+# - present:
+# - template: tmpl-web
+# - label: blue
+# - mem: 6000
+# - vcpus: 4
+# - features:
+# - set:
+# - menu-items: librewolf.desktop
+# - require:
+# - qvm: web--create-template
+
+# web--create-shopping-qube:
+# qvm.vm:
+# - name: web-shopping
+# - present:
+# - template: tmpl-web
+# - label: blue
+# - features:
+# - set:
+# - menu-items: librewolf.desktop
+# - require:
+# - qvm: web--create-template