How To Install wayfire on Fedora 34
Introduction
In this tutorial we learn how to install wayfire
on Fedora 34.
What is wayfire
Wayfire is a wayland compositor based on wlroots. It aims to create a customizable, extendable and lightweight environment without sacrificing its appearance. wayfire 0.7.1 2.fc34 x86_64 1.0 M wayfire-0.7.1-2.fc34.src.rpm updates 3D wayland compositor https MIT Wayfire is a wayland compositor based on wlroots. It aims to create a customizable, extendable and lightweight environment without sacrificing its appearance.
We can use yum
or dnf
to install wayfire
on Fedora 34. In this tutorial we discuss both methods but you only need to choose one of method to install wayfire.
Install wayfire on Fedora 34 Using dnf
Update yum database with dnf
using the following command.
sudo dnf makecache --refresh
The output should look something like this:
Fedora 34 - x86_64 20 kB/s | 6.6 kB 00:00
Fedora 34 openh264 (From Cisco) - x86_64 1.4 kB/s | 989 B 00:00
Fedora Modular 34 - x86_64 68 kB/s | 6.5 kB 00:00
Fedora 34 - x86_64 - Updates 3.5 kB/s | 6.2 kB 00:01
Fedora Modular 34 - x86_64 - Updates 17 kB/s | 5.9 kB 00:00
Metadata cache created.
After updating yum database, We can install wayfire
using dnf
by running the following command:
sudo dnf -y install wayfire
Install wayfire on Fedora 34 Using yum
Update yum database with yum
using the following command.
sudo yum makecache --refresh
The output should look something like this:
Fedora 34 - x86_64 20 kB/s | 6.6 kB 00:00
Fedora 34 openh264 (From Cisco) - x86_64 1.4 kB/s | 989 B 00:00
Fedora Modular 34 - x86_64 68 kB/s | 6.5 kB 00:00
Fedora 34 - x86_64 - Updates 3.5 kB/s | 6.2 kB 00:01
Fedora Modular 34 - x86_64 - Updates 17 kB/s | 5.9 kB 00:00
Metadata cache created.
After updating yum database, We can install wayfire
using yum
by running the following command:
sudo yum -y install wayfire
How To Uninstall wayfire on Fedora 34
To uninstall only the wayfire
package we can use the following command:
sudo dnf remove wayfire
wayfire Package Contents on Fedora 34
/usr/bin/wayfire
/usr/lib/.build-id
/usr/lib/.build-id/00
/usr/lib/.build-id/00/ea02ecb9dbb1273f2f7c45963f22dcc5d5331f
/usr/lib/.build-id/08
/usr/lib/.build-id/08/ca109e9d10389624518d490318ee485f1e9e3f
/usr/lib/.build-id/17
/usr/lib/.build-id/17/b76def2f4e113c9e196b9126f097b7526ff059
/usr/lib/.build-id/1b
/usr/lib/.build-id/1b/e89eb183a5636954f6e0c1a1a35f32ec4d70e5
/usr/lib/.build-id/21
/usr/lib/.build-id/21/a808b35be9c0dd42ab1275990bd97440a0562c
/usr/lib/.build-id/26
/usr/lib/.build-id/26/6916592197028f88272289571a1484ca12518a
/usr/lib/.build-id/2a
/usr/lib/.build-id/2a/94e1eaadb0a12412a212198158968e17b04b4b
/usr/lib/.build-id/30
/usr/lib/.build-id/30/5080911d6b2e82ac8fc5d3a3b0e086abeab774
/usr/lib/.build-id/3b
/usr/lib/.build-id/3b/af3019a0e8d931e59c5dc314f5c3beaca82476
/usr/lib/.build-id/43
/usr/lib/.build-id/43/155ce98cdead46abc17aedf1d6a1184c5fd100
/usr/lib/.build-id/43/ba1148543cdfdc6c818396e66b2258531b03a4
/usr/lib/.build-id/48
/usr/lib/.build-id/48/6ba7a099c5a1e7ba9d921a91267eac40391df0
/usr/lib/.build-id/58
/usr/lib/.build-id/58/a60811b7a6912f769d47bba3ace4674c8032bd
/usr/lib/.build-id/65
/usr/lib/.build-id/65/414c3d127f89b4b1e374805b68881ea1822636
/usr/lib/.build-id/6a
/usr/lib/.build-id/6a/c3b054b0129bbc6ae508ee97954b630bea1ffd
/usr/lib/.build-id/72
/usr/lib/.build-id/72/61495a8e56550d78a199d56f583918c283d75a
/usr/lib/.build-id/7d
/usr/lib/.build-id/7d/44a0338b3e7bdcab612ebfa739450514506dc4
/usr/lib/.build-id/81
/usr/lib/.build-id/81/e49f34777d9719f32e280b67d4ff8999b5cc60
/usr/lib/.build-id/82
/usr/lib/.build-id/82/28bc436388816a5df8d8fdad95be0381254d88
/usr/lib/.build-id/9c
/usr/lib/.build-id/9c/0ac4f1dd55be59fa25174838dec2835a485d89
/usr/lib/.build-id/a0
/usr/lib/.build-id/a0/77742f5c5d4fe028989a8210f9e0588df26977
/usr/lib/.build-id/a0/a110c662ec507776ce4d19101f611342b4d2b8
/usr/lib/.build-id/b2
/usr/lib/.build-id/b2/1e8cbb1567fa2f0dc74e0c0da4088ee3b5f452
/usr/lib/.build-id/b2/6b3bd15f6cee516f9910bfee5f5d68d1848443
/usr/lib/.build-id/c3
/usr/lib/.build-id/c3/3be62de8d9130a0a8ee03fa0b2d374b7a0fe4f
/usr/lib/.build-id/d0
/usr/lib/.build-id/d0/7a28afa4ee73ee0e9504bd34cd76c94d20c327
/usr/lib/.build-id/d1
/usr/lib/.build-id/d1/a7f981940d2895eb4c90ef8d5bc78385b8e33c
/usr/lib/.build-id/d1/a9d22bd5653b19f191849ae0b58104c44de76c
/usr/lib/.build-id/e6
/usr/lib/.build-id/e6/28a433583a7f77d39d2926bed6e6d49b6d8a43
/usr/lib/.build-id/ec
/usr/lib/.build-id/ec/405ba895c675c4ef2f3567eed7bad044503ede
/usr/lib/.build-id/ef
/usr/lib/.build-id/ef/eabdf43dd7668afee815d5a0fa864db1892849
/usr/lib/.build-id/f0
/usr/lib/.build-id/f0/213efbbcb12415f4afba58b0fed10cd7c3cb16
/usr/lib/.build-id/f9
/usr/lib/.build-id/f9/90963646e74680c1914c1513555b6e18a18504
/usr/lib64/libwf-utils.so.0
/usr/lib64/libwf-utils.so.0.4.0
/usr/lib64/wayfire
/usr/lib64/wayfire/libalpha.so
/usr/lib64/wayfire/libanimate.so
/usr/lib64/wayfire/libautostart.so
/usr/lib64/wayfire/libblur.so
/usr/lib64/wayfire/libcommand.so
/usr/lib64/wayfire/libcube.so
/usr/lib64/wayfire/libdecoration.so
/usr/lib64/wayfire/libdefault-config-backend.so
/usr/lib64/wayfire/libexpo.so
/usr/lib64/wayfire/libextra-gestures.so
/usr/lib64/wayfire/libfast-switcher.so
/usr/lib64/wayfire/libfisheye.so
/usr/lib64/wayfire/libgrid.so
/usr/lib64/wayfire/libidle.so
/usr/lib64/wayfire/libinvert.so
/usr/lib64/wayfire/libmove.so
/usr/lib64/wayfire/liboswitch.so
/usr/lib64/wayfire/libplace.so
/usr/lib64/wayfire/libpreserve-output.so
/usr/lib64/wayfire/libresize.so
/usr/lib64/wayfire/libscale-title-filter.so
/usr/lib64/wayfire/libscale.so
/usr/lib64/wayfire/libsimple-tile.so
/usr/lib64/wayfire/libswitcher.so
/usr/lib64/wayfire/libvswipe.so
/usr/lib64/wayfire/libvswitch.so
/usr/lib64/wayfire/libwindow-rules.so
/usr/lib64/wayfire/libwm-actions.so
/usr/lib64/wayfire/libwobbly.so
/usr/lib64/wayfire/libwrot.so
/usr/lib64/wayfire/libzoom.so
/usr/share/doc/wayfire
/usr/share/doc/wayfire/README.md
/usr/share/doc/wayfire/wayfire.ini
/usr/share/licenses/wayfire
/usr/share/licenses/wayfire/LICENSE
/usr/share/wayfire
/usr/share/wayfire/decoration
/usr/share/wayfire/decoration/resources
/usr/share/wayfire/decoration/resources/close.png
/usr/share/wayfire/decoration/resources/maximize.png
/usr/share/wayfire/decoration/resources/minimize.png
/usr/share/wayfire/metadata
/usr/share/wayfire/metadata/alpha.xml
/usr/share/wayfire/metadata/animate.xml
/usr/share/wayfire/metadata/autostart.xml
/usr/share/wayfire/metadata/blur.xml
/usr/share/wayfire/metadata/command.xml
/usr/share/wayfire/metadata/core.xml
/usr/share/wayfire/metadata/cube.xml
/usr/share/wayfire/metadata/decoration.xml
/usr/share/wayfire/metadata/expo.xml
/usr/share/wayfire/metadata/extra-gestures.xml
/usr/share/wayfire/metadata/fast-switcher.xml
/usr/share/wayfire/metadata/fisheye.xml
/usr/share/wayfire/metadata/grid.xml
/usr/share/wayfire/metadata/idle.xml
/usr/share/wayfire/metadata/input-device.xml
/usr/share/wayfire/metadata/input.xml
/usr/share/wayfire/metadata/invert.xml
/usr/share/wayfire/metadata/move.xml
/usr/share/wayfire/metadata/oswitch.xml
/usr/share/wayfire/metadata/output.xml
/usr/share/wayfire/metadata/place.xml
/usr/share/wayfire/metadata/preserve-output.xml
/usr/share/wayfire/metadata/resize.xml
/usr/share/wayfire/metadata/scale-title-filter.xml
/usr/share/wayfire/metadata/scale.xml
/usr/share/wayfire/metadata/simple-tile.xml
/usr/share/wayfire/metadata/switcher.xml
/usr/share/wayfire/metadata/vswipe.xml
/usr/share/wayfire/metadata/vswitch.xml
/usr/share/wayfire/metadata/window-rules.xml
/usr/share/wayfire/metadata/wm-actions.xml
/usr/share/wayfire/metadata/wobbly.xml
/usr/share/wayfire/metadata/workarounds.xml
/usr/share/wayfire/metadata/wrot.xml
/usr/share/wayfire/metadata/zoom.xml
/usr/share/wayfire/protocols
/usr/share/wayfire/protocols/unstable
/usr/share/wayfire/protocols/unstable/wayfire-shell-unstable-v2.xml
/usr/share/wayland-sessions/wayfire.desktop
/usr/bin/wayfire
/usr/lib/.build-id
/usr/lib/.build-id/06
/usr/lib/.build-id/06/ab3c1f1b6eb093597d93a4c19daacbe0e7d0d9
/usr/lib/.build-id/07
/usr/lib/.build-id/07/9b24cd802ce7f1a099d84a99debd4ea07e8ea5
/usr/lib/.build-id/07/f1f6335c88329acafa707fd6de72afe5a5fee1
/usr/lib/.build-id/08
/usr/lib/.build-id/08/3ede8f48360ad0ae78c17f8cf3e17e33bf4f76
/usr/lib/.build-id/0b
/usr/lib/.build-id/0b/aa2ae9a5b1f82d6542a2b887feb3e42438adf2
/usr/lib/.build-id/10
/usr/lib/.build-id/10/8ba7ce71d6a7ceec1b22feb0f38d32b5dac897
/usr/lib/.build-id/11
/usr/lib/.build-id/11/8acf9c3adac5353faa7d9c39ed693bc832b9a3
/usr/lib/.build-id/23
/usr/lib/.build-id/23/e6672127bab1d49f7528715ab37864cd9240ab
/usr/lib/.build-id/28
/usr/lib/.build-id/28/dd93aac0f781abde0bb300a9f1554a42b943f2
/usr/lib/.build-id/2a
/usr/lib/.build-id/2a/fe2e0c784433dce1aecb93a8d7f38f8e19f77d
/usr/lib/.build-id/2f
/usr/lib/.build-id/2f/61187ca829a6ad26dee9165582e301eeef2331
/usr/lib/.build-id/30
/usr/lib/.build-id/30/44b39edd435149423b4b4d1ffd2670b62c2450
/usr/lib/.build-id/3c
/usr/lib/.build-id/3c/3504d644611b213b7e9f1119bc22b8089d5c90
/usr/lib/.build-id/3f
/usr/lib/.build-id/3f/5c5426d24e84171ece80493ed72ec8b8716825
/usr/lib/.build-id/4e
/usr/lib/.build-id/4e/1e30579d4f839729328495d55eeb31eddbe15b
/usr/lib/.build-id/5b
/usr/lib/.build-id/5b/8925859138ea459736f909a636cdc37095be43
/usr/lib/.build-id/66
/usr/lib/.build-id/66/79658963bf5952210130613692543ec9060e6f
/usr/lib/.build-id/67
/usr/lib/.build-id/67/1a8a1cd713773a5ddc5eeeb5bdc6da9f83303b
/usr/lib/.build-id/68
/usr/lib/.build-id/68/c354461917bf42a115a0870b751047ddc38e69
/usr/lib/.build-id/6f
/usr/lib/.build-id/6f/503ba6b699c45608ecc3d196571ae56cdc3f6c
/usr/lib/.build-id/76
/usr/lib/.build-id/76/1d771f46dee368c5e7e1fda0e42b85dfa7f5d7
/usr/lib/.build-id/92
/usr/lib/.build-id/92/10473b4b217e966f905700cd27912422935512
/usr/lib/.build-id/93
/usr/lib/.build-id/93/9ace7d7348cc76a77afa0bd924e5a9984d000c
/usr/lib/.build-id/94
/usr/lib/.build-id/94/fc5f35000bdff7d24e2cc92611bd23c45cef96
/usr/lib/.build-id/96
/usr/lib/.build-id/96/1d902412065180c05814aff55615ad9925d8ee
/usr/lib/.build-id/9d
/usr/lib/.build-id/9d/89b374c127afde2b5b322346a09879b31fee51
/usr/lib/.build-id/cf
/usr/lib/.build-id/cf/02be8166516da60ca4c0902739a081173c4e7d
/usr/lib/.build-id/d3
/usr/lib/.build-id/d3/7365b6cf2d5707573223236b2ad2f911650e01
/usr/lib/.build-id/d5
/usr/lib/.build-id/d5/56e7468f0c1956fdf0e9b3ec8b6edf3d05db50
/usr/lib/.build-id/e8
/usr/lib/.build-id/e8/1963be6315bed51061d9dad2555bc461649638
/usr/lib/.build-id/ea
/usr/lib/.build-id/ea/2eb7026af95cb663cef16752db3365046da477
/usr/lib/.build-id/f3
/usr/lib/.build-id/f3/2de2263f57ff0fe758cf27d010faa0120909d2
/usr/lib/.build-id/f3/81715f9244009c1debacc00a784533051f2127
/usr/lib/libwf-utils.so.0
/usr/lib/libwf-utils.so.0.4.0
/usr/lib/wayfire
/usr/lib/wayfire/libalpha.so
/usr/lib/wayfire/libanimate.so
/usr/lib/wayfire/libautostart.so
/usr/lib/wayfire/libblur.so
/usr/lib/wayfire/libcommand.so
/usr/lib/wayfire/libcube.so
/usr/lib/wayfire/libdecoration.so
/usr/lib/wayfire/libdefault-config-backend.so
/usr/lib/wayfire/libexpo.so
/usr/lib/wayfire/libextra-gestures.so
/usr/lib/wayfire/libfast-switcher.so
/usr/lib/wayfire/libfisheye.so
/usr/lib/wayfire/libgrid.so
/usr/lib/wayfire/libidle.so
/usr/lib/wayfire/libinvert.so
/usr/lib/wayfire/libmove.so
/usr/lib/wayfire/liboswitch.so
/usr/lib/wayfire/libplace.so
/usr/lib/wayfire/libpreserve-output.so
/usr/lib/wayfire/libresize.so
/usr/lib/wayfire/libscale-title-filter.so
/usr/lib/wayfire/libscale.so
/usr/lib/wayfire/libsimple-tile.so
/usr/lib/wayfire/libswitcher.so
/usr/lib/wayfire/libvswipe.so
/usr/lib/wayfire/libvswitch.so
/usr/lib/wayfire/libwindow-rules.so
/usr/lib/wayfire/libwm-actions.so
/usr/lib/wayfire/libwobbly.so
/usr/lib/wayfire/libwrot.so
/usr/lib/wayfire/libzoom.so
/usr/share/doc/wayfire
/usr/share/doc/wayfire/README.md
/usr/share/doc/wayfire/wayfire.ini
/usr/share/licenses/wayfire
/usr/share/licenses/wayfire/LICENSE
/usr/share/wayfire
/usr/share/wayfire/decoration
/usr/share/wayfire/decoration/resources
/usr/share/wayfire/decoration/resources/close.png
/usr/share/wayfire/decoration/resources/maximize.png
/usr/share/wayfire/decoration/resources/minimize.png
/usr/share/wayfire/metadata
/usr/share/wayfire/metadata/alpha.xml
/usr/share/wayfire/metadata/animate.xml
/usr/share/wayfire/metadata/autostart.xml
/usr/share/wayfire/metadata/blur.xml
/usr/share/wayfire/metadata/command.xml
/usr/share/wayfire/metadata/core.xml
/usr/share/wayfire/metadata/cube.xml
/usr/share/wayfire/metadata/decoration.xml
/usr/share/wayfire/metadata/expo.xml
/usr/share/wayfire/metadata/extra-gestures.xml
/usr/share/wayfire/metadata/fast-switcher.xml
/usr/share/wayfire/metadata/fisheye.xml
/usr/share/wayfire/metadata/grid.xml
/usr/share/wayfire/metadata/idle.xml
/usr/share/wayfire/metadata/input-device.xml
/usr/share/wayfire/metadata/input.xml
/usr/share/wayfire/metadata/invert.xml
/usr/share/wayfire/metadata/move.xml
/usr/share/wayfire/metadata/oswitch.xml
/usr/share/wayfire/metadata/output.xml
/usr/share/wayfire/metadata/place.xml
/usr/share/wayfire/metadata/preserve-output.xml
/usr/share/wayfire/metadata/resize.xml
/usr/share/wayfire/metadata/scale-title-filter.xml
/usr/share/wayfire/metadata/scale.xml
/usr/share/wayfire/metadata/simple-tile.xml
/usr/share/wayfire/metadata/switcher.xml
/usr/share/wayfire/metadata/vswipe.xml
/usr/share/wayfire/metadata/vswitch.xml
/usr/share/wayfire/metadata/window-rules.xml
/usr/share/wayfire/metadata/wm-actions.xml
/usr/share/wayfire/metadata/wobbly.xml
/usr/share/wayfire/metadata/workarounds.xml
/usr/share/wayfire/metadata/wrot.xml
/usr/share/wayfire/metadata/zoom.xml
/usr/share/wayfire/protocols
/usr/share/wayfire/protocols/unstable
/usr/share/wayfire/protocols/unstable/wayfire-shell-unstable-v2.xml
/usr/share/wayland-sessions/wayfire.desktop
/usr/bin/wayfire
/usr/lib/.build-id
/usr/lib/.build-id/0c
/usr/lib/.build-id/0c/0353faf931cb008df5cb436e7abf5d9b7fa437
/usr/lib/.build-id/15
/usr/lib/.build-id/15/46c698aa2af6e41e13c684ac5ec8a608859297
/usr/lib/.build-id/19
/usr/lib/.build-id/19/db8a2540195260c045cc3642fb1c2350914e61
/usr/lib/.build-id/1b
/usr/lib/.build-id/1b/d247de858e8821fd9bf85d93c044ce63642a7e
/usr/lib/.build-id/1e
/usr/lib/.build-id/1e/f7c281e21d2cce9c2afc2efaec4cdecccfda09
/usr/lib/.build-id/22
/usr/lib/.build-id/22/8fc438f0a77446d648a5793a1e6ca578a2ea76
/usr/lib/.build-id/31
/usr/lib/.build-id/31/4c455e32a6a0e277fc24714e9dc321aac63d14
/usr/lib/.build-id/3d
/usr/lib/.build-id/3d/57d793f869f6fdf00c1d2c881d5bbfcad305e8
/usr/lib/.build-id/4a
/usr/lib/.build-id/4a/0f7ecde140e995c5285dca423e02969951f017
/usr/lib/.build-id/55
/usr/lib/.build-id/55/30e58936717a18516d7dbbfc7bc20d10506874
/usr/lib/.build-id/56
/usr/lib/.build-id/56/d0682389f87cecae57cd229308caceb0f54720
/usr/lib/.build-id/59
/usr/lib/.build-id/59/4bfbfccf36fec6fc354728b69a06c12da0e96b
/usr/lib/.build-id/5b
/usr/lib/.build-id/5b/7a2dc810d305761adc5e326d9c146c4bf326e3
/usr/lib/.build-id/79
/usr/lib/.build-id/79/68552dffc728004f4ba04fb7aa2ed74fdf84fb
/usr/lib/.build-id/7a
/usr/lib/.build-id/7a/2675ad88b312e9a29b42550717646db1d9952f
/usr/lib/.build-id/82
/usr/lib/.build-id/82/02f20f2b9aa016c32e221b03e7d65e7967164d
/usr/lib/.build-id/82/bd91c018c43e58d31fa4005fe8072fdbdcbec2
/usr/lib/.build-id/8d
/usr/lib/.build-id/8d/ece1f6e1447bbbd1f6067410ffdfb77cbb37b2
/usr/lib/.build-id/8e
/usr/lib/.build-id/8e/3fb6715eaf68f29c1b767b4766dccfbc663c40
/usr/lib/.build-id/93
/usr/lib/.build-id/93/563c60bf66fdb8bb11bc060ae1da8cf76808cd
/usr/lib/.build-id/a3
/usr/lib/.build-id/a3/ab880fd2b83db7a3fd14e89022b0fbf62caba3
/usr/lib/.build-id/b6
/usr/lib/.build-id/b6/9cbc69d329f10e9caac8d84cbe5cd16154e6e0
/usr/lib/.build-id/b8
/usr/lib/.build-id/b8/ed4599e5c7e63f030a62b7d97147cd89dc8fcd
/usr/lib/.build-id/c5
/usr/lib/.build-id/c5/83f0c5b90f65432ca640ef3bd751ea48ca36da
/usr/lib/.build-id/cb
/usr/lib/.build-id/cb/6710dac23bf22ddd4232a6aa7cc50a0dca67d4
/usr/lib/.build-id/cc
/usr/lib/.build-id/cc/87c58be550a5fd2ec03ea02ee87d99f2c8ac43
/usr/lib/.build-id/cc/dfd4cbd7211f87e0fe67b9092eeed4ece388de
/usr/lib/.build-id/d2
/usr/lib/.build-id/d2/0957d47e25bb0cf121ae2bd049b4dc672cf47e
/usr/lib/.build-id/d2/158a82239a4ce487b2329abe90c287a7ba2fdc
/usr/lib/.build-id/d5
/usr/lib/.build-id/d5/fad9e03f1783af2fb2f6afb1c6d882b747bef8
/usr/lib/.build-id/df
/usr/lib/.build-id/df/7416d9e3e23343cfc2657e628acd6e40e66f75
/usr/lib/.build-id/f1
/usr/lib/.build-id/f1/a613fe035c0fc4bf5412049e5a9dbc9731cc3f
/usr/lib/.build-id/f3
/usr/lib/.build-id/f3/ee27ef57b137edb61df41f100db93db0bf7eaf
/usr/lib64/libwf-utils.so.0
/usr/lib64/libwf-utils.so.0.4.0
/usr/lib64/wayfire
/usr/lib64/wayfire/libalpha.so
/usr/lib64/wayfire/libanimate.so
/usr/lib64/wayfire/libautostart.so
/usr/lib64/wayfire/libblur.so
/usr/lib64/wayfire/libcommand.so
/usr/lib64/wayfire/libcube.so
/usr/lib64/wayfire/libdecoration.so
/usr/lib64/wayfire/libdefault-config-backend.so
/usr/lib64/wayfire/libexpo.so
/usr/lib64/wayfire/libextra-gestures.so
/usr/lib64/wayfire/libfast-switcher.so
/usr/lib64/wayfire/libfisheye.so
/usr/lib64/wayfire/libgrid.so
/usr/lib64/wayfire/libidle.so
/usr/lib64/wayfire/libinvert.so
/usr/lib64/wayfire/libmove.so
/usr/lib64/wayfire/liboswitch.so
/usr/lib64/wayfire/libplace.so
/usr/lib64/wayfire/libpreserve-output.so
/usr/lib64/wayfire/libresize.so
/usr/lib64/wayfire/libscale-title-filter.so
/usr/lib64/wayfire/libscale.so
/usr/lib64/wayfire/libsimple-tile.so
/usr/lib64/wayfire/libswitcher.so
/usr/lib64/wayfire/libvswipe.so
/usr/lib64/wayfire/libvswitch.so
/usr/lib64/wayfire/libwindow-rules.so
/usr/lib64/wayfire/libwm-actions.so
/usr/lib64/wayfire/libwobbly.so
/usr/lib64/wayfire/libwrot.so
/usr/lib64/wayfire/libzoom.so
/usr/share/doc/wayfire
/usr/share/doc/wayfire/README.md
/usr/share/doc/wayfire/wayfire.ini
/usr/share/licenses/wayfire
/usr/share/licenses/wayfire/LICENSE
/usr/share/wayfire
/usr/share/wayfire/decoration
/usr/share/wayfire/decoration/resources
/usr/share/wayfire/decoration/resources/close.png
/usr/share/wayfire/decoration/resources/maximize.png
/usr/share/wayfire/decoration/resources/minimize.png
/usr/share/wayfire/metadata
/usr/share/wayfire/metadata/alpha.xml
/usr/share/wayfire/metadata/animate.xml
/usr/share/wayfire/metadata/autostart.xml
/usr/share/wayfire/metadata/blur.xml
/usr/share/wayfire/metadata/command.xml
/usr/share/wayfire/metadata/core.xml
/usr/share/wayfire/metadata/cube.xml
/usr/share/wayfire/metadata/decoration.xml
/usr/share/wayfire/metadata/expo.xml
/usr/share/wayfire/metadata/extra-gestures.xml
/usr/share/wayfire/metadata/fast-switcher.xml
/usr/share/wayfire/metadata/fisheye.xml
/usr/share/wayfire/metadata/grid.xml
/usr/share/wayfire/metadata/idle.xml
/usr/share/wayfire/metadata/input-device.xml
/usr/share/wayfire/metadata/input.xml
/usr/share/wayfire/metadata/invert.xml
/usr/share/wayfire/metadata/move.xml
/usr/share/wayfire/metadata/oswitch.xml
/usr/share/wayfire/metadata/output.xml
/usr/share/wayfire/metadata/place.xml
/usr/share/wayfire/metadata/preserve-output.xml
/usr/share/wayfire/metadata/resize.xml
/usr/share/wayfire/metadata/scale-title-filter.xml
/usr/share/wayfire/metadata/scale.xml
/usr/share/wayfire/metadata/simple-tile.xml
/usr/share/wayfire/metadata/switcher.xml
/usr/share/wayfire/metadata/vswipe.xml
/usr/share/wayfire/metadata/vswitch.xml
/usr/share/wayfire/metadata/window-rules.xml
/usr/share/wayfire/metadata/wm-actions.xml
/usr/share/wayfire/metadata/wobbly.xml
/usr/share/wayfire/metadata/workarounds.xml
/usr/share/wayfire/metadata/wrot.xml
/usr/share/wayfire/metadata/zoom.xml
/usr/share/wayfire/protocols
/usr/share/wayfire/protocols/unstable
/usr/share/wayfire/protocols/unstable/wayfire-shell-unstable-v2.xml
/usr/share/wayland-sessions/wayfire.desktop
/usr/bin/wayfire
/usr/lib/.build-id
/usr/lib/.build-id/1a
/usr/lib/.build-id/1a/5bd55fbcf69c9751e494afe4f6f3e30f6ccbe8
/usr/lib/.build-id/21
/usr/lib/.build-id/21/55ccf824ecbd37ee70a045e7475432992ed194
/usr/lib/.build-id/37
/usr/lib/.build-id/37/fc13d64e3aa29fd2d198ab539312cb3646e28f
/usr/lib/.build-id/38
/usr/lib/.build-id/38/223f2186372cc67baf693cdcae995a80c1a4d0
/usr/lib/.build-id/3a
/usr/lib/.build-id/3a/83b0e0cfcd5a10c6551e3251bfedb8c363d6c5
/usr/lib/.build-id/3c
/usr/lib/.build-id/3c/0f730f69e4d1f2c504c9b5c53254cce3e4a0ef
/usr/lib/.build-id/3f
/usr/lib/.build-id/3f/5265db87802007b1c97b9aca28b53d57692360
/usr/lib/.build-id/46
/usr/lib/.build-id/46/6483a19f6e30227b449c0bad07aecb56e83be4
/usr/lib/.build-id/4e
/usr/lib/.build-id/4e/96a2287bfd37f07bda33aa9c95b04ac1237fca
/usr/lib/.build-id/5f
/usr/lib/.build-id/5f/65d8be35befdbf9e023c1d90c58a51c2315b52
/usr/lib/.build-id/6e
/usr/lib/.build-id/6e/df257a261a2535615a20184082740d417b758e
/usr/lib/.build-id/7b
/usr/lib/.build-id/7b/9c57ad7f4a556f2e09acf41b939d8ca630de94
/usr/lib/.build-id/7e
/usr/lib/.build-id/7e/783524311f9d03c071d0dd2c19a2f7269be2d2
/usr/lib/.build-id/8d
/usr/lib/.build-id/8d/80e55c442604d4dd9aa57049a68f2abbb895ba
/usr/lib/.build-id/8f
/usr/lib/.build-id/8f/8cd897a40a2422ce9b2c94a2553ec85a332d71
/usr/lib/.build-id/9b
/usr/lib/.build-id/9b/264d4b3b6f3ffa148db3c31247198d035e3ec6
/usr/lib/.build-id/a3
/usr/lib/.build-id/a3/92e2d13d8e06ca8756f0030ec69d8478a529f3
/usr/lib/.build-id/a9
/usr/lib/.build-id/a9/9345e01c566a8122aadfacbdac3c7dbca2a928
/usr/lib/.build-id/ab
/usr/lib/.build-id/ab/68f294ad1726b6f2607cc24321abec40b190c0
/usr/lib/.build-id/ac
/usr/lib/.build-id/ac/321cfa1c63c5222de20b97d9e0b5fb51edd8fb
/usr/lib/.build-id/c0
/usr/lib/.build-id/c0/95390375b7518b2d84bbca9d2b6900a073a15b
/usr/lib/.build-id/c2
/usr/lib/.build-id/c2/aae86430c96e741f95950c5cb0c5962a04c85f
/usr/lib/.build-id/c6
/usr/lib/.build-id/c6/d82a84811c6ef818dff466c239854525729d94
/usr/lib/.build-id/d1
/usr/lib/.build-id/d1/d3cdf1a577cbc733fc115b284dc60353c1f256
/usr/lib/.build-id/e1
/usr/lib/.build-id/e1/b6d21f5e85b064d411704ffb91ccbbdb6edd73
/usr/lib/.build-id/e3
/usr/lib/.build-id/e3/5cf8bc5314bd9ba59da6221f9be6c946818fba
/usr/lib/.build-id/e8
/usr/lib/.build-id/e8/33f49f6cfc1a53a665affd5baceaa0a41d283b
/usr/lib/.build-id/eb
/usr/lib/.build-id/eb/dab16c7f51bf857f16618c993941a5b43e7839
/usr/lib/.build-id/ee
/usr/lib/.build-id/ee/c74dddb6a8c9ad692e9812ea8e16ac096cac73
/usr/lib/.build-id/f8
/usr/lib/.build-id/f8/323aef1b57783b43651d3dce3bb4a1c648825d
/usr/lib/.build-id/fa
/usr/lib/.build-id/fa/cd3815e9410b9ebef23f3dfb6f2632030fec5a
/usr/lib/.build-id/fb
/usr/lib/.build-id/fb/347ad3ebff6e01122b783bb55fc39b45ebc49e
/usr/lib/.build-id/ff
/usr/lib/.build-id/ff/c44b14394c461728c9c4c84a825303267ba7bb
/usr/lib/libwf-utils.so.0
/usr/lib/libwf-utils.so.0.4.0
/usr/lib/wayfire
/usr/lib/wayfire/libalpha.so
/usr/lib/wayfire/libanimate.so
/usr/lib/wayfire/libautostart.so
/usr/lib/wayfire/libblur.so
/usr/lib/wayfire/libcommand.so
/usr/lib/wayfire/libcube.so
/usr/lib/wayfire/libdecoration.so
/usr/lib/wayfire/libdefault-config-backend.so
/usr/lib/wayfire/libexpo.so
/usr/lib/wayfire/libextra-gestures.so
/usr/lib/wayfire/libfast-switcher.so
/usr/lib/wayfire/libfisheye.so
/usr/lib/wayfire/libgrid.so
/usr/lib/wayfire/libidle.so
/usr/lib/wayfire/libinvert.so
/usr/lib/wayfire/libmove.so
/usr/lib/wayfire/liboswitch.so
/usr/lib/wayfire/libplace.so
/usr/lib/wayfire/libpreserve-output.so
/usr/lib/wayfire/libresize.so
/usr/lib/wayfire/libscale-title-filter.so
/usr/lib/wayfire/libscale.so
/usr/lib/wayfire/libsimple-tile.so
/usr/lib/wayfire/libswitcher.so
/usr/lib/wayfire/libvswipe.so
/usr/lib/wayfire/libvswitch.so
/usr/lib/wayfire/libwindow-rules.so
/usr/lib/wayfire/libwm-actions.so
/usr/lib/wayfire/libwobbly.so
/usr/lib/wayfire/libwrot.so
/usr/lib/wayfire/libzoom.so
/usr/share/doc/wayfire
/usr/share/doc/wayfire/README.md
/usr/share/doc/wayfire/wayfire.ini
/usr/share/licenses/wayfire
/usr/share/licenses/wayfire/LICENSE
/usr/share/wayfire
/usr/share/wayfire/decoration
/usr/share/wayfire/decoration/resources
/usr/share/wayfire/decoration/resources/close.png
/usr/share/wayfire/decoration/resources/maximize.png
/usr/share/wayfire/decoration/resources/minimize.png
/usr/share/wayfire/metadata
/usr/share/wayfire/metadata/alpha.xml
/usr/share/wayfire/metadata/animate.xml
/usr/share/wayfire/metadata/autostart.xml
/usr/share/wayfire/metadata/blur.xml
/usr/share/wayfire/metadata/command.xml
/usr/share/wayfire/metadata/core.xml
/usr/share/wayfire/metadata/cube.xml
/usr/share/wayfire/metadata/decoration.xml
/usr/share/wayfire/metadata/expo.xml
/usr/share/wayfire/metadata/extra-gestures.xml
/usr/share/wayfire/metadata/fast-switcher.xml
/usr/share/wayfire/metadata/fisheye.xml
/usr/share/wayfire/metadata/grid.xml
/usr/share/wayfire/metadata/idle.xml
/usr/share/wayfire/metadata/input-device.xml
/usr/share/wayfire/metadata/input.xml
/usr/share/wayfire/metadata/invert.xml
/usr/share/wayfire/metadata/move.xml
/usr/share/wayfire/metadata/oswitch.xml
/usr/share/wayfire/metadata/output.xml
/usr/share/wayfire/metadata/place.xml
/usr/share/wayfire/metadata/preserve-output.xml
/usr/share/wayfire/metadata/resize.xml
/usr/share/wayfire/metadata/scale-title-filter.xml
/usr/share/wayfire/metadata/scale.xml
/usr/share/wayfire/metadata/simple-tile.xml
/usr/share/wayfire/metadata/switcher.xml
/usr/share/wayfire/metadata/vswipe.xml
/usr/share/wayfire/metadata/vswitch.xml
/usr/share/wayfire/metadata/window-rules.xml
/usr/share/wayfire/metadata/wm-actions.xml
/usr/share/wayfire/metadata/wobbly.xml
/usr/share/wayfire/metadata/workarounds.xml
/usr/share/wayfire/metadata/wrot.xml
/usr/share/wayfire/metadata/zoom.xml
/usr/share/wayfire/protocols
/usr/share/wayfire/protocols/unstable
/usr/share/wayfire/protocols/unstable/wayfire-shell-unstable-v2.xml
/usr/share/wayland-sessions/wayfire.desktop
References
- [wayfire website](https://github.com/WayfireWM/wayfire https://github.com/WayfireWM/wayfire)
Summary
In this tutorial we learn how to install wayfire
on Fedora 34 using yum and dnf.