sway: Add profile#162
Conversation
|
@brauner FYI 😉 |
|
@daandemeyer perhaps I can annoy you one more time? I am trying to test this on real iron, and tried three approaches:
If you happen to have an idea which approach is right/recommended/easiest to fix, I appreciate -- otherwise please don't waste time on it, I'll dig into it myself. In the worst case, I wait until the next systemd release and then reinstall the laptop. |
So you're running into the peculiarity that there's usually 2 images involved these days when using mkosi. One is the target image which you're building. The other is the tools image which contains all the tools needed to build the target image. With your second step, you're configuring the target image to be debian, but the tools image is still fedora. |
@daandemeyer you were right, that does work. Indeed I ^Ced it too early when I saw it downloading Fedora packages, but that indeed was just the local tools image. I get
Easy after all, systemd/mkosi#4321 (/me puts up "Beware! Beginnner!" sign 🪧 )
That I still have trouble with. In fact all |
|
This is running on my laptop now, I tested both Debian (needs more polish, but works in general) and Fedora (works quite well) variants. I'm sure there'll be some more follow-ups, but this is ready for a first review. FTR: I'm happy to maintain this, as it's my primary workstation. |
Start with the packages. Keep the ones which exist in Debian and Fedora in the common mkosi.conf, and add some distro specifics. Package list based on Fedora Sway desktop: https://forge.fedoraproject.org/atomic-desktops/config/src/branch/main/packages/sway-atomic.yaml
|
looks ok. given it's a separate profile seems riskless. will merge. |
Start with the packages. Keep the ones which exist in Debian and Fedora in the common mkosi.conf, and add some distro specifics.
Package list based on Fedora Sway desktop:
https://forge.fedoraproject.org/atomic-desktops/config/src/branch/main/packages/sway-atomic.yaml
This is a stock boot, which looks happy enough:
Draft for now, there are still a few things I want to do: