Potentially skim through awesome-selfhosted's budgeting section as well just in case, although at a glance it looks like ihatemoney is the one standout service that fits your use case anyway
Others have brought up open source solutions already so on a different note I'll say I've used the (closed source and paid) Insync client successfully in the past, and it worked fine. An interesting bonus is you can have it on both Windows and Linux pointing to the same set of files if you dual boot and it's supposed to work just fine.
The way companies try and upsell retro games rarely ever wins me over, so I just stick to emulation on my Deck, whatever pocketable emulation device I own at the moment and PC 99% of the time. I'm a technical user and I have no qualms with pirating unrealistically priced or hard to access content, so the barrier of entry is basically zero to me. The only collections and such that catch my eye are the ones with additional QoL features, good supplementary material, stuff like that. I don't even mean basic features like filters, scaling options, save states or rewinding, RetroArch probably does it better anyway, I mean things I wouldn't be able to get otherwise like added difficulty settings or expanded content.
The perfect examples of what I'm looking for are things like Atari 50 and The Making of Karateka. Unrealistic to expect of most, granted, but the gold standard as far as I'm concerned. A good, more vanilla example is the Mega Man Battle Network collections, since they have proper online play and content that was previously Japan only.
Ah, it seems they've added Nix on 3.5, that's quite nice! At the very least I love using Home Manager to basically setup everything CLI and more. Overengineered dotfiles with extra bells and whistles, if you will!
My past experiences with actually daily driving NixOS hadn't been too great either so I hear you there. I don't use it on my desktop rn because my setup is regrettably too tied to Windows atm but I sure love the thing.
Going by how OP worded their comment, I can't imagine they're too enthused about homosexuality being acknowledged as a stable sexual orientation either
Honestly, the short answer is because I think it's cool and because I can haha.
The long answer is because several features I appreciate would be either impossible or extremely painful to pull off on the stock OS. In no particular order, off the top of my head:
I like the idea of having a fedora based OS that's stable but still as close to bleeding edge as it gets when it comes to the kernel, mesa and whatnot while retaining the steam niceties and getting easy rollbacks on top
Easier to customize, I have my own fork with a couple of tweaks on top of mainline Bazzite
Trying out new desktop environments comes as easy as rebasing to another image
Btrfs with compression and deduplication on by default does wonders for space savings on proton prefixes
It optionally installs Nix and it's my preferred package manager (and OS!)
For a more practical example on why I appreciate the more recent packages, I remember getting that new mesa release with considerably smaller shader caches months ago, I'm not even sure vanilla Steam OS already has it.
With all that said, it really does mostly boil down to my just feeling like tinkering a little anyway. There are cool advantages but they're pretty niche at the end of the day, I'm just the kind of nerd who loves experimenting. Hell, I'm considering test driving NixOS for the heck of it.
Also worth noting they're one of the very few cloud providers I'm aware of with regional pricing, the annual family plan's bang for your buck is simply unbeatable where I live. Not an apples to apples comparison but to put it into perspective, my 1TB Hetzner storage box runs me about the same as my 365 family plan, except the latter has 6 times the raw storage among all people.
I can see why it'd be divisive with topre keys, no key markings and a pretty non standard layout but man does it look nice. Really appreciate what they're going for there.
Anyway, thanks and hope you find a solution, I'll drop by if I come across anything useful!
Right, that all makes sense. I'll definitely keep that .XCompose file in mind, wasn't aware it even was a thing before your post. Also, do you mind sharing the specific keyboard you're using for reference?
Side note, I've started using vim/helix a few months ago and the pt layout makes things a lot more awkward than I expected, that's half the reason I'm considering a US keyboard lol
My situation is remarkably similar to yours down to the language, and I happen to have been considering a US keyboard as well so that's disheartening to hear. I have nothing to add right now but will let you know if I come across anything helpful!
Pretty sure they meant you probably should've suggested a backup or given a heads-up of some sort before running the command you brought up, since one would presumably lose all settings previously stored in dconf and that's quite the extreme measure
I love that, great analogy! I don't think I'd ever make that connection since I'm pretty sure they both sounded about equally alien back when I was introduced to them 😅
I can only hope so