These are some general modifications I do for my VSCode setup.
General
"editor.lineNumbers": "relative",
// depends on the computer I'm using, and what I'm editing
// "editor.formatOnSave": true,
Shell scripts
"[shellscript]": {
// default option
"files.eol": "\n",
// additional options
"editor.tabSize": 2,
},
Python Scripts
"[python]": {
"editor.defaultFormatter": "ms-python.python",
"editor.formatOnSave"