Add initial configuration for MiracleWM spin

Reference: https://fedoraproject.org/wiki/Changes/FedoraMiracle
This commit is contained in:
Neal Gompa 2024-08-22 12:00:56 -04:00
parent a085b22db0
commit 4cfcb783a1
3 changed files with 49 additions and 0 deletions

30
fedora-live-miraclewm.ks Normal file
View File

@ -0,0 +1,30 @@
# fedora-livecd-miraclewm.ks
#
# Description:
# - Fedora Live Spin with the tiling window manager Miracle
#
# Maintainer(s):
# - Matthew Kosarek <mattkae@fedoraproject.org>
# - Neal Gompa <ngompa@fedoraproject.org>
%include fedora-live-base.ks
%include fedora-live-minimization.ks
%include fedora-miraclewm-common.ks
%packages
# To be able to show installation instructions on background
nwg-wrapper
%end
%post
# create /etc/sysconfig/desktop (needed for installation)
cat > /etc/sysconfig/desktop <<EOF
PREFERRED=/usr/bin/miraclewm
DISPLAYMANAGER=/bin/sddm
EOF
# set livesys session type
sed -i 's/^livesys_session=.*/livesys_session="miraclewm"/' /etc/sysconfig/livesys
%end

View File

@ -0,0 +1,15 @@
# fedora-livecd-miraclewm.ks
#
# Description:
# - Fedora Live Spin with the tiling window manager Miracle
#
# Maintainer(s):
# - Matthew Kosarek <mattkae@fedoraproject.org>
# - Neal Gompa <ngompa@fedoraproject.org>
%packages
fedora-release-miraclewm
@^miraclewm-desktop-environment
@firefox
initial-setup-gui-wayland-miraclewm
%end

View File

@ -90,6 +90,10 @@ maintainers = [ "Joshua Strobl" ]
fas = [ "alebastr", "jkonecny", "anthr76", "fale" ] fas = [ "alebastr", "jkonecny", "anthr76", "fale" ]
maintainers = [ "Aleksei Bavshin", "Jiří Konečný", "Anthony Rabbito", "Fabio Alessandro Locati" ] maintainers = [ "Aleksei Bavshin", "Jiří Konečný", "Anthony Rabbito", "Fabio Alessandro Locati" ]
[spins.miraclewm.x86_64]
fas = [ "mattkae", "ngompa" ]
maintainers = [ "Matthew Kosarek", "Neal Gompa" ]
[silverblue.x86_64] [silverblue.x86_64]
fas = [ "siosm", "tpopela" ] fas = [ "siosm", "tpopela" ]
maintainers = [ "Timothée Ravier", "Tomáš Popela" ] maintainers = [ "Timothée Ravier", "Tomáš Popela" ]