Customizing universal tab-size

Obsidian already has settings

  "useTab": false,
  "tabSize": 2,

but it’s hardcoded to insert 4 spaces regardless of the variable tabSize