Conversation
Notices
-
Embed this notice
racist teto (teto@cawfee.club)'s status on Tuesday, 18-Mar-2025 01:22:23 JST racist teto
Flatpaks are awesome cuz stuff that usually stays "windows" (mostly game mod managers etc) will sometimes get "ported" to linux with a flatpak. And in the case of the Hedge Mod Manager it works really well with other flatpakked games like the recently released Unleashed Recomp which is basically a native linux game. Making the flatpak FIND the game was a bit... tinkery but wasnt a huge deal "for me" (mr super smart). All the steam games were found automatically. Makes me wish for a flatpak of Project 06 but that one has to be installed via lutris... -
Embed this notice
Johnny Peligro (mischievoustomato@tsundere.love)'s status on Tuesday, 18-Mar-2025 01:22:21 JST Johnny Peligro
@tadano @teto
> but I always found them to behave strangely compared to regular package managers
that's because of the sandbox feature that i think should've been separate. For example, every app has it's own "home" folder, under $HOME/.var/app/$appname. I don't like that, and as a result you have to either symlink any personal configuration to each app or poke a hole into the sandbox feature so that your configurations on your $HOME/.config can be seen.
Also, there's the general mismatching of things because of the sandbox too. And the biggest annoyance for me is that flatpak doesn't give a shit about cli apps. So, it could've been the end all for universal packaging but it actually isnt.
As for appimage, it's not perfect either since it depends still on the libraries on the system. Again, another half assed thing.
Now, I'm not gonna shill nix much because learning it is kinda messy, but MAN I am happy I learned it. -
Embed this notice
Tadano (tadano@mt.watamelon.win)'s status on Tuesday, 18-Mar-2025 01:22:22 JST Tadano
@teto For some cases Flatpak's quite useful (e.g. older GIMP and it's obtuse old library requirements) but I always found them to behave strangely compared to regular package managers. IMO Appimages execute what Flatpaj's aiming for better in my experience plus I find they've been integrated with existing package managers well.
-
Embed this notice
menherahair (menherahair@eientei.org)'s status on Tuesday, 18-Mar-2025 01:28:08 JST menherahair
@mischievoustomato @teto @tadano android and its consequences Phantasm likes this. -
Embed this notice
Johnny Peligro (mischievoustomato@tsundere.love)'s status on Tuesday, 18-Mar-2025 01:30:31 JST Johnny Peligro
@menherahair @teto @tadano it's less that and the fact that the linux/foss community is incredibly good at making mediocre solutions/essentially copies of things that already exist, but doing so in an incredibly awful way.
Like, look at appImage, all it should be is like windows or (more so) like macOS where EVERYTHING needed for the app to run is on the file, and like macOS you just double click and that's it. But no, once again, mediocre.
Like I see people mock how on macOS app installation is just moving seemingly an executable to the Applications folder and I never got it. Aside from a package manager which is in some ways nicer and automatable, how is macOS' solution not just plain better? -
Embed this notice
menherahair (menherahair@eientei.org)'s status on Tuesday, 18-Mar-2025 01:34:39 JST menherahair
@teto @tadano >they behave weirdly if you dont understand how their sandbox works
half that, and half every sandbox being setup to the whims of the package maintainer. they don't have strict guidelines or anything so one app may gut everything but specific path to a config file it needs and another grab access to all of $HOME because it can take a screencap and will try to save it there for some reason.
obviously this gets more insane with portalsJohnny Peligro likes this. -
Embed this notice
racist teto (teto@cawfee.club)'s status on Tuesday, 18-Mar-2025 01:34:40 JST racist teto
@tadano they behave weirdly if you dont understand how their sandbox works. Which is usually a pain when the alternative can be "just use the normal package manager". But im talking about the sort of software I use here. Sonic games and Mod Managers are probably not gonna be very popular with package managers of any kind. Even Sonic Robo Blast 2 is only available as a flatpak. (AUR doesnt count and should be avoided) -
Embed this notice
Johnny Peligro (mischievoustomato@tsundere.love)'s status on Tuesday, 18-Mar-2025 01:57:44 JST Johnny Peligro
@sendpaws @teto @menherahair @tadano compressed no? -
Embed this notice
Pawslut420 (sendpaws@mitra.pawslut.party)'s status on Tuesday, 18-Mar-2025 01:57:45 JST Pawslut420
@mischievoustomato @teto @menherahair @tadano macos is literally a folder called .app I'm not even joking
-
Embed this notice
Tadano (tadano@mt.watamelon.win)'s status on Tuesday, 18-Mar-2025 01:57:46 JST Tadano
@mischievoustomato @teto
>As for appimage, it's not perfect either since it depends still on the libraries on the system. Again, another half assed thing.
Isn't the whole point of appimage that it includes all dependencies not already on the target system? :marisa: -
Embed this notice
racist teto (teto@cawfee.club)'s status on Tuesday, 18-Mar-2025 01:57:46 JST racist teto
@tadano @mischievoustomato I had plenty of appimages fail to run because it was expecting some oldass python version to be on my system etc. Johnny Peligro likes this. -
Embed this notice
Johnny Peligro (mischievoustomato@tsundere.love)'s status on Tuesday, 18-Mar-2025 01:58:11 JST Johnny Peligro
@tadano @teto that's the "point", in practice, that isn't true. I've had appimages fail to open because of libraries of weird versions not found -
Embed this notice
pettanko (pettanko@varishangout.net)'s status on Tuesday, 18-Mar-2025 02:05:15 JST pettanko
@mischievoustomato @teto @menherahair @tadano >Like I see people mock how on macOS app installation is just moving seemingly an executable to the Applications folder and I never got it.
sounds based tbhJohnny Peligro likes this. -
Embed this notice
Johnny Peligro (mischievoustomato@tsundere.love)'s status on Tuesday, 18-Mar-2025 02:05:35 JST Johnny Peligro
@pettanko @teto @menherahair @tadano you just move the whatever.app you download to the applications folder, and that's it, appears on the apps dashboard -
Embed this notice
Pawslut420 (sendpaws@mitra.pawslut.party)'s status on Tuesday, 18-Mar-2025 02:05:38 JST Pawslut420
@mischievoustomato @teto @menherahair @tadano show package contents lets you browse that folder and on a PC/Linux system it'll show up as a folder
Johnny Peligro likes this. -
Embed this notice
Johnny Peligro (mischievoustomato@tsundere.love)'s status on Tuesday, 18-Mar-2025 02:05:46 JST Johnny Peligro
@sendpaws @teto @menherahair @tadano yeah i know, its just a folder yeah -
Embed this notice
Johnny Peligro (mischievoustomato@tsundere.love)'s status on Tuesday, 18-Mar-2025 02:05:58 JST Johnny Peligro
@tadano @teto as i said, appimage is yet another mediocre linux thing -
Embed this notice
Tadano (tadano@mt.watamelon.win)'s status on Tuesday, 18-Mar-2025 02:05:59 JST Tadano
@teto @mischievoustomato Seriously? That's dumb, oldass python versions are the exact sort of thing to be bundled in something like an appimage! (See: Resynthesizer plugins for GIMP depending on Python 2.7)
-
Embed this notice
john paul grips (grips@cawfee.club)'s status on Tuesday, 18-Mar-2025 02:21:33 JST john paul grips
@mischievoustomato @teto @menherahair @tadano @pettanko YOOOOOOO Phantasm and Johnny Peligro like this. -
Embed this notice
racist teto (teto@cawfee.club)'s status on Tuesday, 18-Mar-2025 02:22:07 JST racist teto
@menherahair @tadano you could say the same about any regular configs. Devs can set whatever they want in those as well, depending on what they expect your system to look like. Preferably they expect it to look like theirs. Which is what most devs do wrong. Anyways, the hedge mod manager looked like this, I had to add one path so it could find Unleashed -
Embed this notice
menherahair (menherahair@eientei.org)'s status on Tuesday, 18-Mar-2025 02:22:07 JST menherahair
@teto @tadano yeah, but os repos (debian, fedora) may ship configs that work somehow predictably. flathub gives no shits *and* has more of them for the sandbox. Johnny Peligro likes this. -
Embed this notice
Johnny Peligro (mischievoustomato@tsundere.love)'s status on Tuesday, 18-Mar-2025 02:23:14 JST Johnny Peligro
@teto @menherahair @tadano
>supported on patreon by:
> API errorPhantasm likes this. -
Embed this notice
racist teto (teto@cawfee.club)'s status on Tuesday, 18-Mar-2025 02:23:15 JST racist teto
@menherahair @tadano I have a 45 year old linux "veteran" at work who just says all applications should be rpm files and sandboxing is stupid. Just make your own rpms!
Yeah I think my perspective is a bit more long-term than his. Certainly saves a lot of time. I dont want to think about any dependencies. My ryujinx flatpak will still work in 50 years even if it is unmaintained now. -
Embed this notice
racist teto (teto@cawfee.club)'s status on Tuesday, 18-Mar-2025 02:23:15 JST racist teto
@menherahair @tadano Woah nigga is that a working ryujinx install eventhough I've reinstalled my OS like 10 times? Yes. I've installed it back on popOS, used it on kubuntu, still working on cachyOS. All of them just needed flatpak installed and the ryujinx flatpak files in my home partition. Which is why every flatpak is installed as a user package. So I keep them forever. -
Embed this notice
Tadano (tadano@mt.watamelon.win)'s status on Tuesday, 18-Mar-2025 02:44:50 JST Tadano
@mischievoustomato @teto @menherahair Come to think of it is there an active fork for Ryujinx or Yuzu at this point?
-
Embed this notice
Johnny Peligro (mischievoustomato@tsundere.love)'s status on Tuesday, 18-Mar-2025 02:44:50 JST Johnny Peligro
@tadano @teto @menherahair i dunno, i dont yet care about switch emulation
-
Embed this notice