소스 검색

make vdesk display number configurable

systemd-xsession^2
부모
커밋
bf33babc90
4개의 변경된 파일10개의 추가작업 그리고 2개의 파일을 삭제
  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 파일 보기

@@ -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 파일 보기

@@ -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 파일 보기

@@ -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 파일 보기

@@ -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" %}