#924 Add initial Fedora Sway Spin
Merged a year ago by ngompa. Opened a year ago by fale.
fale/fedora-kickstarts sway  into  main

file added
+27
@@ -0,0 +1,27 @@ 

+ # fedora-livecd-sway.ks

+ #

+ # Description:

+ # - Fedora Live Spin with the tiling window manager Sway

+ #

+ # Maintainer(s):

+ # - Aleksei Bavshin         <alebastr89@gmail.com>

+ # - Jiří Konečný            <jkonecny@redhat.com>

+ # - Anthony Rabbito         <hello@anthonyrabbito.com>

+ # - Fabio Alessandro Locati <me@fale.io>

+ 

+ %include fedora-live-base.ks

+ %include fedora-live-minimization.ks

+ %include fedora-sway-common.ks

+ 

+ %post

+ # create /etc/sysconfig/desktop (needed for installation)

+ cat > /etc/sysconfig/desktop <<EOF

+ PREFERRED=/usr/bin/sway

+ DISPLAYMANAGER=/bin/sddm

+ EOF

+ 

+ # set livesys session type

+ sed -i 's/^livesys_session=.*/livesys_session="sway"/' /etc/sysconfig/livesys

+ 

+ %end

+ 

@@ -0,0 +1,17 @@ 

+ # fedora-livecd-sway.ks

+ #

+ # Description:

+ # - Fedora Live Spin with the tiling window manager Sway

+ #

+ # Maintainer(s):

+ # - Aleksei Bavshin         <alebastr89@gmail.com>

+ # - Jiří Konečný            <jkonecny@redhat.com>

+ # - Anthony Rabbito         <hello@anthonyrabbito.com>

+ # - Fabio Alessandro Locati <me@fale.io>

+ 

+ %packages

+ fedora-release-sway

+ @^sway-desktop-environment

+ @firefox

+ @swaywm-extended

+ %end

file modified
+4
@@ -85,3 +85,7 @@ 

  [spins.budgie.x86_64]

  fas = [ "joshstrobl" ]

  maintainers = [ "Joshua Strobl" ]

+ 

+ [spins.sway.x86_64]

+ fas = [ "alebastr", "jkonecny", "anthr76", "fale" ]

+ maintainers = [ "Aleksei Bavshin", "Jiří Konečný", "Anthony Rabbito", "Fabio Alessandro Locati" ]

Add initial Fedora Sway Spin kickstart.
To work, https://pagure.io/fedora-comps/pull-request/781 needs to be applied first

The initscripts are about to be removed from kickstarts for livesys-scripts.

I don't think this file actually does anything anymore.

1 new commit added

  • Align with PR#925
a year ago

1 new commit added

  • fix empty lines
a year ago

Thanks @fale for creating this!

1 new commit added

  • change sway group name due to change in comps
a year ago

Could you squash your commits?

You'll also need to send a PR to livesys-scripts to add a sway session script.

rebased onto 147014775c0de15696e634d94e94a463da689c43

a year ago

Hi Neal,

I've squashed them and created https://pagure.io/livesys-scripts/pull-request/5

Thanks a lot for your support in the process :-)

rebased onto ab20ba14941b55f56c9fb3168dd8bac3075b5566

a year ago

I've rebased to current main as well as fix the typo @alebastr pointed out, thanks for that :-).

I think we should be ready for a merge, as soon as https://pagure.io/fedora-comps/pull-request/781 is merged!

rebased onto 42058f2

a year ago

Pull-Request has been merged by ngompa

a year ago