From e653ee7d18d794719235cfb2eed8e145787d8bc3 Mon Sep 17 00:00:00 2001 From: Marko Korhonen Date: Thu, 9 Mar 2023 10:27:45 +0200 Subject: [PATCH] Add kodi autostart on tty6 for moria --- config-root.toml | 7 ++++--- config.toml | 2 +- home/.zprofile | 12 ++++++------ .../override.conf | 0 4 files changed, 11 insertions(+), 10 deletions(-) rename root/etc/systemd/system/{getty@tty1.service.d => getty@tty6.service.d}/override.conf (100%) diff --git a/config-root.toml b/config-root.toml index 23226572..7a661ce6 100644 --- a/config-root.toml +++ b/config-root.toml @@ -95,9 +95,9 @@ src = "etc/ssh/sshd_config" dst = "/etc/welcomemessage.conf" src = "etc/welcomemessage.conf" -[dotfiles."f_getty.conf"] -src = "etc/systemd/system/getty@tty1.service.d/override.conf" -dst = "/etc/systemd/system/getty@tty1.service.d/override.conf" +[dotfiles."f_getty6conf"] +src = "etc/systemd/system/getty@tty6.service.d/override.conf" +dst = "/etc/systemd/system/getty@tty6.service.d/override.conf" [dotfiles."f_99-conbee-usb-serial.rules"] src = "etc/udev/rules.d/99-conbee-usb-serial.rules" @@ -214,6 +214,7 @@ dotfiles = [ "f_mkinitcpio.conf", "f_plymouthd.conf", "f_sshd_config", + "f_getty6conf", ] [profiles.Gondor] diff --git a/config.toml b/config.toml index 80ff672c..d93fa921 100644 --- a/config.toml +++ b/config.toml @@ -313,7 +313,7 @@ dotfiles = [ [profiles.Moria] include = ["pacman", "terminal", "media", "gpg"] -dotfiles = ["f_librewolf_overrides", "f_dconf.ini"] +dotfiles = ["f_librewolf_overrides", "f_dconf.ini", "f_zprofile"] [profiles.Gondor] include = ["pacman", "terminal"] diff --git a/home/.zprofile b/home/.zprofile index f2729c2c..b3f2d03a 100644 --- a/home/.zprofile +++ b/home/.zprofile @@ -1,7 +1,7 @@ -if [[ -z $DISPLAY && $XDG_VTNR -eq 1 && -z "$SSH_CONNECTION" ]]; then - {%@@ if profile == 'Moria' @@%} - systemctl --user mask pipewire.service pipewire-pulse.service && systemctl --user stop pipewire.service pipewire-pulse.service && kodi; systemctl --user unmask pipewire.service pipewire-pulse.service && systemctl --user start pipewire.service pipewire-pulse.service - {%@@ elif profile == 'Mirkwood' @@%} - sway-run.sh - {%@@ endif @@%} +if [[ -z $DISPLAY && $XDG_VTNR -eq 6 ]]; then + systemctl --user mask pipewire.service pipewire-pulse.service + systemctl --user stop pipewire.service pipewire-pulse.service + kodi --standalone + systemctl --user unmask pipewire.service pipewire-pulse.service + exit fi diff --git a/root/etc/systemd/system/getty@tty1.service.d/override.conf b/root/etc/systemd/system/getty@tty6.service.d/override.conf similarity index 100% rename from root/etc/systemd/system/getty@tty1.service.d/override.conf rename to root/etc/systemd/system/getty@tty6.service.d/override.conf