Seriously, I haven't thought about it much. I use a linter and it takes care of everything for me. Python was the last time I really had to worry or think about this and that was a while ago. .NET and TS/JS not really an issue. Learning golang RN and I just hit tab, tab, tab.
Discussion
Yeah... The modern IDE makes everyone happy. The tab group and space group. You can configure how it renders and move along. I guess it doesn't really matter, it's only my ego that wants it to be spaces so it wins.