Both. Major purchases always cashless, minor purchases I prefer to make in cash.
When pay comes in I set aside a portion of it into cash until next pay that I have to spend, and how much I plan on saving. Instead of going to the trouble of logging into an ATM or internet banking app all the time to see how much money I have, I have a very easy measure of how much I have left to spend on me at all times [Within reason of course, not going to carry $600 cash around ever]. It also helps with impulse control, physically seeing a huge lump of money leaving your wallet when you buy something you probably shouldn't, as opposed to watching a couple of numbers tick down on a screen, and generally I at least feel less comfortable making major purchases with cash anyway.
The total system I use is a bit more complicated than that, with 1 savings account, one spending account, and my cash, with the savings account touched in emergencies or for major purchases, spending account used when I don't have convenient change or for online purchases, and cash used for standard everyday transactions like buying my lunch during my break, but it basically means I end up with more spending control a better idea of how much money I have left during any given pay period, yet am still able to use the most convenient payment method at the time. Also means if I ever want to make a payment that can't be traced for any reason I'm able to without any extra suspicion from anyone who checks through my accounts [Family usually].