From 2becc66328a237c14dfcd702264445b7a26d96f2 Mon Sep 17 00:00:00 2001 From: Lukas Date: Thu, 16 Dec 2021 11:46:11 +0100 Subject: [PATCH] latest version of virtual-desktop --- leaves/virtual-desktop.cfg | 29 +++++++++++++++++------------ 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/leaves/virtual-desktop.cfg b/leaves/virtual-desktop.cfg index 918fd0c..4b196f2 100644 --- a/leaves/virtual-desktop.cfg +++ b/leaves/virtual-desktop.cfg @@ -25,7 +25,7 @@ timezone Europe/Paris --utc # SELinux configuration selinux --enforcing # System services -services --disabled="sshd" --enabled="NetworkManager" +services --disabled="sshd" --enabled="NetworkManager,libvirtd" # System bootloader configuration bootloader --location=mbr --timeout=1 # Clear the Master Boot Record @@ -45,17 +45,7 @@ grub2-mkconfig -o /boot/grub2/grub.cfg # Unsure it is actually useful %end -%post --nochroot --logfile=/mnt/sysimage/opt/base-initial-setup-gnome.log - -truncate -s 0 /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf # remove content of vendor.conf so that all options are made available - -## Append lines to existing vendor.conf file, so that options are skipped upon reboot -cat >> /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf<< EOF -[pages] -skip=privacy -[goa] -providers=local-first! -EOF +%post --nochroot --logfile=/mnt/sysimage/opt/base-desktop-gnome.log cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.desktop.background.gschema.override<< EOF [org.gnome.desktop.background] @@ -71,6 +61,7 @@ EOF cat >> /mnt/sysimage/usr/share/glib-2.0/schemas/org.gnome.Terminal.gschema.override<< EOF [org.gnome.Terminal.Legacy.Profile] font='DejaVu Sans Mono 12' +use-system-font=false audible-bell=false EOF @@ -123,6 +114,20 @@ glib-compile-schemas /mnt/sysimage/usr/share/glib-2.0/schemas/ %end +%post --nochroot --logfile=/mnt/sysimage/opt/base-initial-setup-gnome.log + +truncate -s 0 /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf # remove content of vendor.conf so that all options are made available + +## Append lines to existing vendor.conf file, so that options are skipped upon reboot +cat >> /mnt/sysimage/usr/share/gnome-initial-setup/vendor.conf<< EOF +[pages] +skip=privacy +[goa] +providers=local-first! +EOF + +%end + %packages --exclude-weakdeps @core @hardware-support