The Configuration Guide page in the docs is focused on Sway itself, but it seems like it assumes the user already has familiarity with things to be configured:
The main Fedora Sway Atomic page lists several Utilities and Configuration tools, and I feel it would be really beneficial if there was some basic info on how to use these, specifically in Fedora’s spin of Sway:
I’d like to start being productive with Sway, but the learning curve and unclear path forward is probably going to hold me back for a little while.
Atomics learning curve is steep and it takes time to figure it out and I can say it is not beginners friendly to start I did that and I wish I was learning first more how fedora and stuff works and then take learning to atomics
If you have time keep atomic sway and search YouTube Jorge Castro he is main man of ublue and explains so much on atomics learn basic atomics and the DE dosent matter since basically all atomics on fedora has same engine and then DE top of that
No atomic desktops are not that big of a deal I think.
I understood that the main issues are with the very barebones sway config and no documentation on how to improve it.
I can’t help here sadly, as a pure tiling WM wouldnt be usable for me.
Have a look at the wayblue project. The owner qoijjj may ban you if you ask for a Matrix chat, but they are pretty well accomodated with the image building process.
You can rebase to such a sway image and I suppose the config should be neutral but usable by default.
But keep in mind that Atomic Desktops are best when there is consensus on how a system should look like. You can totally use blue-build and make your custom one, but that is pretty big overhead that I would avoid when possible.
So a Tiling WM on atomic is kinda an oxymoron, as you will have either too barebones or opinionated configs and packages.
Thanks for the recommendation on Jorge Castro. His presentation on Project Bluefin looks amazing.
I could see myself going with either Fedora Atomic or Bluefin. The main things I’m looking for is a way to rollback system versions at the boot menu. It’s something I really like about systems with good support for ZFS, but on Linux, the support isn’t so great. OSTree is a great way to achieve something very similar.
I was hoping to learn how to use Sway because all of the Atomic spins have desktop environments that are somewhat resource heavy. My goal was to find one that would have as close to zero animations as possible, because that introduces lag when interacting with it over XRDP. Remote access was something I wanted to have as an option, but with GNOME/KDE distros, it seems the latency is higher than I’d like. Xfce4 would work great, but there’s no Atomic spin for that.
Learning sway is process and then make that knowledge to work on atomic for some limitations it have so searching sway videos and practice is what I can say the journey just begins
I appreciate your insight on sway setups, @boredsquirrel. I haven’t concluded yet that the Fedora Atomic Sway config is too barebones/opinionated. I can see it is opinionated, but as someone new to tiling window manager, it’s not clear to me how to even use it. I could go to the documentation pages for each of the components listed on the Fedora’s Sway spin page, but that doesn’t really capture the opinion for how these are integrated into the default user experience (thanks for the tag!).
I just need to know how a Fedora user was intended to use Sway after installation. For example:
How do I view the applications that are available?
How do I launch an application?
How do I quit an application?
How do I put this computer into sleep mode?
Basic things like this would be really helpful in the Fedora Atomic Sway docs. An explanation for users on how to use the default desktop environment would be great to have somewhere before the Configuration Guide section.