From 9263ec40e5660d032a53557cc1da00f3740cd3a3 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Thu, 22 Feb 2024 20:32:42 +0100 Subject: ele-chromebook: finalize setup for now --- dan/ele-chromebook.yml | 12 ++++++++++++ inventory/group_vars/elevate-festival/vars.yml | 1 + inventory/host_vars/ele-chromebook.yml | 9 +++++++++ 3 files changed, 22 insertions(+) diff --git a/dan/ele-chromebook.yml b/dan/ele-chromebook.yml index 414b2cc5..ad1c5936 100644 --- a/dan/ele-chromebook.yml +++ b/dan/ele-chromebook.yml @@ -14,3 +14,15 @@ - role: ws/base - role: core/admin-users - role: ws/flatpak + post_tasks: + - name: install script to configure hdmi out + copy: + dest: /usr/local/bin/display-setup.sh + mode: 0755 + content: | + #!/bin/bash + xrandr --output eDP --mode 1920x1080 --primary + xrandr --output DisplayPort-3 --mode 1920x1080 --rate 50 --left-of eDP + exit 0 + +## TODO: vlan setup was done manually... diff --git a/inventory/group_vars/elevate-festival/vars.yml b/inventory/group_vars/elevate-festival/vars.yml index a20b899b..20116e0b 100644 --- a/inventory/group_vars/elevate-festival/vars.yml +++ b/inventory/group_vars/elevate-festival/vars.yml @@ -216,6 +216,7 @@ network_zones: nhg: 240 datacop: 249 equinox-t450s: 250 + ele-chromebook: 251 ele-router-orpheum: 252 ele-router-hmtsaal: 253 ele-router: 254 diff --git a/inventory/host_vars/ele-chromebook.yml b/inventory/host_vars/ele-chromebook.yml index 6d0cc813..00d546ab 100644 --- a/inventory/host_vars/ele-chromebook.yml +++ b/inventory/host_vars/ele-chromebook.yml @@ -42,6 +42,11 @@ network: gateway: "{{ network_zones.lan.gateway }}" interfaces: - *_network_primary_ + - name: "enx00e04d6a076e.{{ network_zones.mixer.vlan }}" + address: "{{ network_zones.mixer.prefix | ansible.utils.ipaddr(network_zones.mixer.offsets[inventory_hostname]) }}" + vlans: + enx00e04d6a076e: + - "{{ network_zones.mixer.vlan }}" base_modules_blacklist: "{{ base_modules_blacklist_none }}" @@ -58,3 +63,7 @@ apt_repo_components: ws_flatpak_apps: - name: org.pipewire.Helvum link: helvum + +ws_base_lightdm_defaults: + autologin-user: elevate + autologin-user-timeout: 0 -- cgit v1.2.3