Go back

List of apps and settings I use at work

Last time I set up my new computer from scratch, and I want to share everything I installed and how I configured my IDE. I hope you will find something for yourself.

Apps

IDE

I use Cursor, which has the best-in-class autocompletion, and I overuse it. I’m trying to adapt to agent mode. This is what it looks like:

Image

Settings:

{
    "workbench.colorTheme": "Bearded Theme Arc Blueberry",
    "workbench.iconTheme": "material-icon-theme",
    "workbench.startupEditor": "none",
    "editor.fontFamily": "Fira Code",
    "editor.tabSize": 2,
    "editor.fontSize": 16,
    "editor.fontLigatures": true,
    "editor.formatOnSave": true,
    "editor.cursorBlinking": "expand",

    "editor.foldingImportsByDefault": true,
    "editor.codeActionsOnSave": {
        "source.removeUnusedImports": "always",
        "source.addMissingImports.ts": "always",
        "source.fixAll.eslint": "always",
        "source.sortImports": "always"
    },
    "[astro]": {
        "editor.defaultFormatter": "astro-build.astro-vscode"
    },
    "typescript.updateImportsOnFileMove.enabled": "always",
    "javascript.updateImportsOnFileMove.enabled": "always",
    "eslint.format.enable": true,
    "eslint.enable": true,
    "trailing-spaces.trimOnSave": true,
    "[typescriptreact]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "[typescript]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "[json]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "[css]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "[html]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "[javascript]": {
        "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "security.workspace.trust.untrustedFiles": "open",
}

Extensions:

Hardware