wayfire 0.8.0 released october 7 2023
by biker_rat from LinuxQuestions.org on (#6FT68)
Shiny (pretty nice minimal desktop).
I am on slackware-current.
Existing slackbuilds from SBo don't work for me.
You need to build/install wlroots 0.16.x or 0.17.x as a build/runtime dependency.
SBo-git provides 3 needed build time dependemcies: glm, doctest, nlohmann-json
They have a build script in a git subproject of wayfire called wf-install that builds the whole thing for you (say Y everytime the script asks to add in optional features- they all build). It might even build wlroots for you if it is not present, but I didn't have to use it for wlroots because I already have 0.16.2 wlroots installed to support labwc & sway.
Whole project takes up about 190MB installed on drive or 50MB zipped.
Sound doesn't work immediately on first start. You can add pulseaudio -D --start to the wayfire autostart scripts, and that will get you sound. I have no clue how to make pipewire work.
Everything installs to /opt/wayfire by default from the script, and an /opt/wayfire/bin/startwayfire script is provided by the install script that solves the path problems from that for you. Makes it easy to rip out if you dislike it (or move it to another slackware-current box).
I have a box with no wlroots. The wayfire install script was able to build libwlroots, so current needs only the three deps mentioned above for the script to work.
I am on slackware-current.
Existing slackbuilds from SBo don't work for me.
You need to build/install wlroots 0.16.x or 0.17.x as a build/runtime dependency.
SBo-git provides 3 needed build time dependemcies: glm, doctest, nlohmann-json
They have a build script in a git subproject of wayfire called wf-install that builds the whole thing for you (say Y everytime the script asks to add in optional features- they all build). It might even build wlroots for you if it is not present, but I didn't have to use it for wlroots because I already have 0.16.2 wlroots installed to support labwc & sway.
Whole project takes up about 190MB installed on drive or 50MB zipped.
Sound doesn't work immediately on first start. You can add pulseaudio -D --start to the wayfire autostart scripts, and that will get you sound. I have no clue how to make pipewire work.
Everything installs to /opt/wayfire by default from the script, and an /opt/wayfire/bin/startwayfire script is provided by the install script that solves the path problems from that for you. Makes it easy to rip out if you dislike it (or move it to another slackware-current box).
I have a box with no wlroots. The wayfire install script was able to build libwlroots, so current needs only the three deps mentioned above for the script to work.