alice has quit [Remote host closed the connection]
alice has joined #foot
Arnavion has quit [Read error: Connection reset by peer]
Arnavion has joined #foot
ericonr has quit [Ping timeout: 240 seconds]
ericonr has joined #foot
avane has quit [Ping timeout: 245 seconds]
avane has joined #foot
<Arnavion>
dnkl: I put a comment with a suggestion to break up the script into pieces that can be reused by a package build spec even if the whole original script can't, and some things that prevent it from working with sway in a proper headless chroot. Apart from that it seems to work fine
<Arnavion>
("works fine" as in, if I don't actually run the python script, sway doesn't crash and I get a successfully PGO'd foot. Of course this isn't useful, but at least the script works)
<dnkl>
Arnavion: I'm running a git snapshot of sway. Might be why it works for me. Or, it's because I tested in a running river instance. I'll test a headless sway build from the console as well.
<Arnavion>
It's only broken on headless. The script works fine for me with non-headless sway 1.6.1
<Arnavion>
In any case sway being broken isn't something you can do anything about. I just mentioned it in case you want to document it
<Arnavion>
The env vars are the more important part, which I imagine you didn't notice because you're not building in a chroot
<dnkl>
Arnavion: read your updated comment. Will add XDG_RUNTIME_DIR, and take a look at refactoring the script. Thanks for testing!