# Full KDE Wayland Setup #Basic settings graphical text # Configure installation source %include /mnt/anaconda_pre/ks_base_profiles/source_fedora_44.inc # Keyboard layouts keyboard --vckeymap=de-nodeadkeys --xlayouts='de (nodeadkeys)' # System language lang de_DE.UTF-8 # System timezone timezone Europe/Berlin --utc %pre --log=/root/ks-pre.log mkdir /mnt/anaconda_pre mount -L OEMDRV /mnt/anaconda_pre /bin/sh /mnt/anaconda_pre/ks_base_profiles/basic_pre_script.inc %end %packages @^kde-desktop-environment @core @admin-tools @domain-client @system-tools @kde-media @libreoffice @office @sound-and-video okular libva-utils libavcodec-freeworld mesa-va-drivers-freeworld ffmpeg @vlc python-vlc @firefox thunderbird openssh-server bash sudo gocryptfs htop mc mediawriter python-pip pykickstart xrdp xorgxrdp libxcb-doc plasma-workspace-x11 xterm wmctrl flatpak btrfs-assistant btrbk ktorrent cadaver kdevelop git diffuse remmina android-tools -kpat -kmines #Annoying plasmoids -kdeplasma-addons #Replaced by plasma-setup in F44; firstboot --disable does not cover plasma-setup -plasma-setup -plasma-welcome #Exclude akonadi and all packages requiring it (@kde-pim is optional and not selected) # @kde-spin-initial-setup -akonadi-server -akonadi-server-mysql -akonadi-calendar -akonadi-calendar-tools -akonadi-contacts -akonadi-mime -akonadi-search -akonadi-import-wizard -akonadiconsole -kdepim-runtime -kdepim-runtime-libs -kdepim-addons -kalarm -kgpg -kleopatra -kmail -kmail-libs -kmail-account-wizard -kaddressbook -kaddressbook-libs -korganizer -korganizer-libs -kontact -akregator -merkuro -zanshin -kjots -knotes -knotes-libs -pimcommon -calendarsupport -eventviews -incidenceeditor -mailcommon -mailimporter-akonadi -mbox-importer -pim-data-exporter -pim-data-exporter-libs -messagelib -maui-mauikit-calendar -kmymoney -kmymoney-libs -dragon -kdeconnectd -kde-connect -samba -samba-client -samba-usershares -BackupPC #Needed by SSSD oddjob-mkhomedir nss-pam-ldapd %end # System authorization information authselect enable-feature with-fingerprint # Disk selection written by %pre via basic_pre_script.inc %include /tmp/disk-include.cfg # Partition clearing information - do NOT USE --initlabel ! clearpart --none autopart --type=btrfs # Root password # This Password is completely unknown to anyone. After installation, the PC should be Member of Domain and the users may use sudo to become superuser. rootpw --iscrypted $y$j9T$jpKVkxaFqL6GH6GAgB0Yb/$oc.rfZgnHNlTAIj/boJeI.ZFf1QHvMF7fymZww9bzE3 #user --name=none # Do not run the Setup Agent on first boot because it will complain about missing user account which we dont want firstboot --disable %post --log=/root/ks-post.log mkdir /opt/sys_config mount -L OEMDRV /opt/sys_config /bin/sh /opt/sys_config/system_setup/setup_system_full.sh install umount /opt/sys_config %end