NapoleonWils0n
Thank you very much for providing the dwl tutorial, it helped me a lot.
I am writing now from my freshly installed FreeBSD machine running dwl.
As for the tutorial I have a suggestion to make.
Regarding the command:
git clone https://codeberg.org/dwl/dwl.git
.
While it clones the main branch of dwl, it is incompatible with FreeBSD right now due to the lacking support of wlroots019.
The main branch of dwl was build against wlroots version 19.
So, I would recommend to change the above mentioned command to
git clone --branch 0.7 https://codeberg.org/dwl/dwl.git
for the tutorial.
That way dwl will compile fine.
I have also two questions.
The first one is, how can I set up a background image ?
I patched dwl with the autostart patch, but it uses wbg for setting up background images.
As far as I know FreeBSD doesn't have wbg in fresh ports so, I tried out swaybg, but with no luck.
Instead it crashes my PC each time I start dwl.
Can you recommend me a background image setting port/pkg which would work with dwl?
The second question is, how can I prevent flickering with firefox ?
I am using nvidias driver version 570.133.07.
The flickering mainly occurs while scrolling through a page.
I have compiled dwl with xwayland support.