Skip to content

Instantly share code, notes, and snippets.

@ahmadrio
Last active June 5, 2025 15:35
Show Gist options
  • Save ahmadrio/624ae2ae123e8584e0ceae191b904ec9 to your computer and use it in GitHub Desktop.
Save ahmadrio/624ae2ae123e8584e0ceae191b904ec9 to your computer and use it in GitHub Desktop.
vscode settings 5 juni 2025
// ref: https://superuser.com/a/1452176/1907230
$ code --list-extensions
bocovo.dbml-erd-visualizer
bradlc.vscode-tailwindcss
catppuccin.catppuccin-vsc
catppuccin.catppuccin-vsc-icons
codeium.codeium
codezombiech.gitignore
damms005.devdb
dsznajder.es7-react-js-snippets
editorconfig.editorconfig
esbenp.prettier-vscode
inferrinizzard.prettier-sql-vscode
matt-meyers.vscode-dbml
mhutchie.git-graph
mikestead.dotenv
ms-azuretools.vscode-containers
ms-azuretools.vscode-docker
ms-vscode.vscode-typescript-next
pmneo.tsimporter
prisma.prisma
richie5um2.vscode-sort-json
rvest.vs-code-prettier-eslint
saoudrizwan.claude-dev
vunguyentuan.vscode-postcss
yzhang.markdown-all-in-one
zignd.html-css-class-completion
{
"workbench.iconTheme": "catppuccin-mocha",
"workbench.editor.showTabs": "multiple",
"workbench.statusBar.visible": true,
"workbench.startupEditor": "none",
"workbench.tips.enabled": false,
"workbench.list.horizontalScrolling": true,
"editor.minimap.enabled": false,
"github.copilot.nextEditSuggestions.enabled": true,
// 07. Cursor
// colors + styles
"editor.multiCursorModifier": "ctrlCmd",
"editor.cursorBlinking": "smooth",
"editor.cursorStyle": "underline",
// 02. Sidebar
// colors
"material-icon-theme.hidesExplorerArrows": false,
"workbench.tree.enableStickyScroll": false,
"workbench.tree.renderIndentGuides": "none",
"workbench.tree.indent": 12,
"explorer.compactFolders": false,
"explorer.confirmDragAndDrop": false,
"explorer.confirmDelete": false,
"explorer.decorations.badges": false,
"explorer.autoReveal": true,
"git.decorations.enabled": true,
// 08. Typography
"editor.fontFamily": "'Dank Mono'",
"editor.fontSize": 16,
"editor.fontLigatures": true,
"editor.lineHeight": 1.5,
"editor.tokenColorCustomizations": {
"textMateRules": [
{
"scope": "comment",
"settings": {
"fontStyle": "italic"
}
}
]
},
// 09. Code decorations and hints
"editor.stickyScroll.enabled": false,
"editor.gotoLocation.multipleDefinitions": "goto",
"editor.colorDecorators": true,
"editor.codeLens": false,
"editor.links": true,
"editor.matchBrackets": "never",
"editor.parameterHints.enabled": false,
"editor.lightbulb.enabled": "off",
"editor.hover.enabled": true,
"editor.hover.delay": 1000,
"files.trimTrailingWhitespace": true,
"files.insertFinalNewline": true,
"scm.diffDecorations": "all",
// 10. Guides and highlights
"editor.lineNumbers": "on",
"editor.tabSize": 2,
"editor.detectIndentation": false,
"editor.showFoldingControls": "never",
"editor.guides.indentation": false,
"editor.renderWhitespace": "none",
"editor.renderLineHighlight": "none",
"editor.occurrencesHighlight": "off",
"editor.selectionHighlight": true,
// 11. Scrollbars
// colors
"editor.scrollbar.horizontal": "hidden",
"editor.scrollbar.vertical": "auto",
"editor.overviewRulerBorder": false,
"editor.hideCursorInOverviewRuler": true,
// 12. Autocompletions
// colors
"emmet.triggerExpansionOnTab": true,
"editor.tabCompletion": "on",
"editor.suggestOnTriggerCharacters": true,
"editor.snippetSuggestions": "top",
"editor.quickSuggestionsDelay": 99,
"editor.quickSuggestions": {
"other": "on"
},
"update.mode": "none",
"extensions.ignoreRecommendations": true,
"workbench.colorCustomizations": {
// + lesson - cursor
// "editorCursor.background": "#000000",
// + lesson - scrollbars
// make scrollbar indicators invisible
// "editorOverviewRuler.wordHighlightStrongForeground": "#0000",
// "editorOverviewRuler.selectionHighlightForeground": "#0000",
// "editorOverviewRuler.rangeHighlightForeground": "#0000",
// "editorOverviewRuler.wordHighlightForeground": "#0000",
// "editorOverviewRuler.bracketMatchForeground": "#0000",
// "editorOverviewRuler.findMatchForeground": "#0000",
// "editorOverviewRuler.modifiedForeground": "#0000",
// "editorOverviewRuler.deletedForeground": "#0000",
// "editorOverviewRuler.warningForeground": "#0000",
// "editorOverviewRuler.addedForeground": "#0000",
// "editorOverviewRuler.errorForeground": "#0000",
// "editorOverviewRuler.infoForeground": "#0000",
// "editorOverviewRuler.border": "#0000",
"[Aura Dracula Spirit (Soft)]": {
// + lesson - autocompletions
"editorSuggestWidget.selectedBackground": "#3A334B",
// + lesson - sidebar
"sideBar.background": "#191521"
}
},
// php
"intelephense.diagnostics.undefinedTypes": false,
"intelephense.diagnostics.undefinedFunctions": false,
"intelephense.diagnostics.undefinedConstants": false,
"intelephense.diagnostics.undefinedClassConstants": false,
"intelephense.diagnostics.undefinedMethods": false,
"intelephense.diagnostics.undefinedProperties": false,
"intelephense.diagnostics.undefinedVariables": true,
"php.inlayHints.parameters.enabled": false,
"php.inlayHints.types.return": "named",
"git.autofetch": true,
"terminal.integrated.fontSize": 14,
// auto format on save
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.formatOnSave": true,
"editor.formatOnPaste": true,
},
"workbench.activityBar.location": "top",
"catppuccin-noctis-icons.hidesExplorerArrows": false,
"Devdb.showDebugInfo": true,
"Devdb.showFewerUpdateNotificationActions": true,
"tabnine.experimentalAutoImports": true,
"extensions.experimental.affinity": {
"asvetliakov.vscode-neovim": 1
},
"workbench.colorTheme": "Catppuccin Mocha",
"editor.cursorSmoothCaretAnimation": "on"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment