jtojnar has quit [Read error: Connection reset by peer]
jtojnar has joined #nixos-dev
jtojnar_ has quit [Ping timeout: 264 seconds]
jtojnar_ has joined #nixos-dev
jtojnar has quit [Read error: Connection reset by peer]
jtojnar_ has quit [Ping timeout: 240 seconds]
goibhniu has quit [Ping timeout: 264 seconds]
Lisanna has quit [Quit: Lisanna]
<ekleog>
triage ping: the OP can no longer reproduce their issue, but leaves decision of closing to “higher-ups” https://github.com/NixOS/nixpkgs/issues/28974 ; so if anyone wants to close… :)
<ekleog>
gchristensen: wow, much reactivity :D thanks!
<gchristensen>
:)
lassulus_ has joined #nixos-dev
lassulus has quit [Ping timeout: 240 seconds]
lassulus_ is now known as lassulus
matthewbauer has quit [Read error: Connection reset by peer]
matthewbauer has joined #nixos-dev
matthewbauer has quit [Read error: Connection reset by peer]
matthewbauer has joined #nixos-dev
orivej has quit [Ping timeout: 240 seconds]
Synthetica has quit [Quit: Connection closed for inactivity]
matthewbauer has quit [Ping timeout: 276 seconds]
Lisanna has joined #nixos-dev
orivej has joined #nixos-dev
jtojnar has joined #nixos-dev
Synthetica has joined #nixos-dev
orivej has quit [Ping timeout: 260 seconds]
grahamc has quit [Quit: removing from IRC because user idle on matrix for 30+ days]
orivej has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 256 seconds]
jtojnar has quit [Quit: jtojnar]
jtojnar has joined #nixos-dev
__Sander__ has joined #nixos-dev
aminechikhaoui has quit [Ping timeout: 240 seconds]
aminechikhaoui has joined #nixos-dev
<tilpner>
I have a module that uses binfmt to easily execute *.AppImage files, but it's kinda hacky
<tilpner>
It uses bubblewrap, parts of buildFHSUserEnv, and the steam-chroot package list to create an environment where the AppImage can work
<tilpner>
In this state it's obviously not viable for upstreaming, but eventually it would be nice to have at least an appimage-run package in nixpkgs
<tilpner>
The real question is how to configure userdata storage locations per AppImage, without forcing the user to write a Nix expression for each
<tilpner>
E.g. the Patchwork AppImage uses ~/.ssb and ~/.config/Patchwork, so those two locations should be persistent, but IMO it should not have access to the rest of ~
<tilpner>
Any ideas?
<gchristensen>
oy, it should probably be using the XDG spec for cache / data dirs
<tilpner>
gchristensen - But even then, I don't want to just bind the entire xdg config dir into bubblewrap
<gchristensen>
oh right
<tilpner>
I considered binding ~/.local/appimage-run/$APPIMAGE_IDENTIFIER to ~ in-jail
<tilpner>
Where $APPIMAGE_IDENTIFIER could either be a sha256 of the appimage, or the filename
<gchristensen>
the hash is safer but breaks updates
<tilpner>
Exactly :/
matthewbauer has joined #nixos-dev
jtojnar has quit [Quit: jtojnar]
jtojnar has joined #nixos-dev
jtojnar has quit [Quit: jtojnar]
orivej has joined #nixos-dev
<clever>
gchristensen: how big did you last say the s3 bucket for cache.nixos.org was?
<gchristensen>
it was like 40-60tb a year ago
<gchristensen>
if you want a better # I could go look at my notes
<clever>
that range is enough
__Sander__ has quit [Quit: Konversation terminated!]
FRidh has joined #nixos-dev
orivej has quit [Ping timeout: 264 seconds]
matthewbauer has quit [Read error: Connection reset by peer]
matthewbauer has joined #nixos-dev
ixxie has joined #nixos-dev
matthewbauer has quit [Read error: Connection reset by peer]
matthewbauer has joined #nixos-dev
Sonarpulse has joined #nixos-dev
FRidh has quit [Quit: Konversation terminated!]
orivej has joined #nixos-dev
matthewbauer has quit [Read error: Connection reset by peer]
matthewbauer has joined #nixos-dev
matthewbauer has quit [Read error: Connection reset by peer]
matthewbauer has joined #nixos-dev
matthewbauer has quit [Read error: Connection reset by peer]
<manveru>
i just shudder at the efficiency when fetching a few GB of files
ixxie has quit [Ping timeout: 268 seconds]
ixxie has joined #nixos-dev
<aszlig>
manveru: in a positive sense or in a negative? =)
<aszlig>
you mean if they're all shovelled into a store path?
<manveru>
if i had to fetch 20GB every time dota 2 updates... it'd take the whole day to download
<manveru>
binary delta fetching is rad :)
<manveru>
i wonder how that could be modeled in nix
<aszlig>
yah, if it updates very frequently of course... but the advantage steam has over let's say humblebundle is that you get the exact version you specify instead of downloads that are constantly changing
<manveru>
true that
<manveru>
at least it's possible
<aszlig>
when packaging games, the most annoying platforms right now are HB and GOG
<aszlig>
although the latter is only a problem for gnu/linux because their galaxy client (which supports deltas) doesn't support fetching gnu/linux versions
<aszlig>
s/client/api/
<aszlig>
and they also have stupid captchas like HB
<manveru>
have you talked with them?
<manveru>
not that i'd expect much positive feedback :P