radu242753435752 has quit [Ping timeout: 255 seconds]
cvmn has joined #foot
cvmn has quit [Ping timeout: 255 seconds]
bgs has joined #foot
bgs has quit [Remote host closed the connection]
Ordoviz has joined #foot
Ordoviz has quit [Ping timeout: 265 seconds]
Ordoviz has joined #foot
talismanick has quit [Ping timeout: 268 seconds]
hspak60 has quit [Quit: Ping timeout (120 seconds)]
hspak60 has joined #foot
cbb has joined #foot
bgs has joined #foot
Ordoviz has quit [Ping timeout: 272 seconds]
Ordoviz has joined #foot
taupiqueur has quit [Ping timeout: 252 seconds]
taupiqueur has joined #foot
talismanick has joined #foot
taupiqueur has quit [Ping timeout: 264 seconds]
taupiqueur has joined #foot
caveman has quit [Ping timeout: 255 seconds]
caveman has joined #foot
Ordoviz has quit [Ping timeout: 272 seconds]
peetee has joined #foot
peetee has quit [Changing host]
peetee has joined #foot
<WhyNotHugo>
When running `foot`, it renders a very tiny cursor and logs `cursor theme: (null)`. When using `XCURSOR_THEME=Adwaita foot`, it uses regular cursors.
<WhyNotHugo>
What cursor theme is used by default?
<WhyNotHugo>
Firefox renders the Adwaita cursors even if I don't specify `XCURSOR_THEME`
alebastr has quit [Ping timeout: 272 seconds]
alebastr has joined #foot
<cbb>
WhyNotHugo: dnkl: looks like there's some undefined behavior in wayl_reload_xcursor_theme()
<cbb>
not sure if that's the cause of the tiny cursor though
<cbb>
specifically, passing a NULL pointer to printf() family functions is UB, even though glibc prints "(null)"
<WhyNotHugo>
cbb: I notice the tiny cursors on alpine (e.g.: musl libc), but didn't have this issue on Arch (glibc).
<WhyNotHugo>
Though that should only affect what gets printed, not the cursor itself, right?
<cbb>
yeah true, I guess the UB is just an aside
<cbb>
passing NULL as the first argument to wl_cursor_theme_load() is supposed to use the default theme
<cbb>
WhyNotHugo: what version of foot are you running?