All money goes into one account. Everything combined. (Technically we each still have our own credit cards that we kept from or single days since they were our oldest, but they are all paid from the same account.) DH has always made way more than I have, and at times I was earning nothing at all. My current earnings are scant more than a rounding error in our finances. I've never felt like I couldn't spend money. I don't tell him that I bought new lounge pants when I was at Target today getting vaccinated, nor does he tell me when he purchases a new guitar book. For large purchases we mention it, but even then it isn't so much asking permission as it is making sure we don't both make large purchases at the same time and gum up our cash flow.
This certainly doesn't work for everyone. We are very fortunate to be on the same page about finances, and to implicitly trust that the other person isn't going to suddenly start blowing thousands of dollars on stuff.
I think that having a joint account and then transferring a set amount of fun money, or whatever you choose to call it, to individual accounts makes sense. For me, I don't think it would work. Once we started trying to split costs or categorize them as mine/his/ours, the way my brain works, I would get annoying and obsessive over it. Like, those pants I bought will replace a very worn pair, and I will live in them all winter. Is that a necessity, or a personal item. If I need a gown to wear to a work event for DH, is that his, mine, or ours? Snack foods? Dog toys? Replacing DH's lounge pants that have huge holes in them, but that he's still happy to wear, including out in public walking the dogs?
Once I got started trying to categorize, I'm certain my over-developed focus on fairness would kick in, and there's just too much gray area. While I see the logic of that, I don't see how it doesn't devolve into petty squabbling over whether buying a decorative candle to have it when his mom visits is his/hers/ours. So for us, it's just everything from one big pot and trusting that no one will take advantage. 20+ years in, it's worked so far.