Sfoglia il codice sorgente

make vdesk display number configurable

systemd-xsession^2
parent
commit
bf33babc90
4 ha cambiato i file con 10 aggiunte e 2 eliminazioni
  1. +1
    -0
      defaults/main.yaml
  2. +7
    -0
      tasks/clean.yaml
  3. +1
    -1
      tasks/main.yaml
  4. +1
    -1
      templates/workspaces/workspace.space.fish.j2

+ 1
- 0
defaults/main.yaml Vedi File

@@ -13,6 +13,7 @@ kanboard_api_settings: "{{ lookup('file', '~/.kanboard_api_settings.json') }}"
# kanboard_api_user: ka
# kanboard_api_key: xxx
home_vdesk_started_and_enabled: false
home_vdesk_display_number: 47

home_profile: desktop



+ 7
- 0
tasks/clean.yaml Vedi File

@@ -17,3 +17,10 @@
file:
path: ~/.eralitex
state: absent

- name: disable and stop vdesk user service at display 16
systemd:
name: vdesk@:16.service
state: stopped
enabled: false
scope: user

+ 1
- 1
tasks/main.yaml Vedi File

@@ -27,7 +27,7 @@

- name: enable and start vdesk user service
systemd:
name: vdesk@:16.service
name: vdesk@:{{home_vdesk_display_number}}.service
state: started
enabled: true
scope: user


+ 1
- 1
templates/workspaces/workspace.space.fish.j2 Vedi File

@@ -3,7 +3,7 @@

{% if workspaces[workspace].type == "vdesk" %}

xtigervncviewer localhost:{{workspaces[workspace].display|default(16)}} -via {{workspaces[workspace].host}} -PasswordFile ~/.vnc/passwd.{{workspaces[workspace].host}}
xtigervncviewer localhost:{{workspaces[workspace].display|default(home_vdesk_display_number)}} -via {{workspaces[workspace].host}} -PasswordFile ~/.vnc/passwd.{{workspaces[workspace].host}}

{% elif workspaces[workspace].type == "tmux" %}