Skip to content

Instantly share code, notes, and snippets.

@guustavocl
Last active October 3, 2025 01:32
Show Gist options
  • Select an option

  • Save guustavocl/31bfe88e8451276813353799d2b7acd5 to your computer and use it in GitHub Desktop.

Select an option

Save guustavocl/31bfe88e8451276813353799d2b7acd5 to your computer and use it in GitHub Desktop.
Cursor settings.json
{
/*
* EDITOR
*/
"editor.formatOnSave": true,
"editor.fontFamily": "Hack Nerd Font Mono",
"editor.glyphMargin": false,
"editor.fontSize": 13,
"editor.lineHeight": 1.5,
"window.zoomLevel": 1,
"editor.minimap.enabled": false,
"editor.scrollbar.vertical": "auto",
"editor.scrollbar.horizontal": "auto",
"editor.renderLineHighlight": "none",
"editor.tabSize": 2,
"editor.linkedEditing": true,
"editor.cursorStyle": "line",
"editor.inlayHints.enabled": "offUnlessPressed",
"editor.multiCursorModifier": "alt", //ctrlCmd
"editor.hover.delay": 1000,
"editor.hover.above": false,
"editor.hover.enabled": true,
"editor.suggest.preview": false,
"editor.suggest.matchOnWordStartOnly": true,
"editor.accessibilitySupport": "off",
"editor.lineNumbers": "on",
"editor.guides.indentation": true,
"editor.guides.highlightActiveIndentation": true,
"editor.occurrencesHighlight": "singleFile",
"editor.lightbulb.enabled": "off",
"editor.matchBrackets": "never",
"editor.colorDecorators": true,
"editor.copyWithSyntaxHighlighting": false,
"editor.emptySelectionClipboard": false,
"editor.detectIndentation": false,
"editor.selectionHighlight": true,
"editor.overviewRulerBorder": false,
"editor.renderControlCharacters": true,
"editor.hideCursorInOverviewRuler": true,
"editor.gotoLocation.multipleReferences": "goto",
"editor.gotoLocation.multipleDeclarations": "goto",
"editor.gotoLocation.multipleImplementations": "goto",
"editor.gotoLocation.multipleTypeDefinitions": "goto",
"editor.quickSuggestions": {
"comments": "off",
"strings": "off",
"other": "off"
},
"editor.gotoLocation.multipleDefinitions": "goto",
"editor.tokenColorCustomizations": {
"textMateRules": []
},
"diffEditor.ignoreTrimWhitespace": false,
// "editor.snippetSuggestions": "top",
// "diffEditor.renderSideBySide": false, //GIT DIFF
/*
* WINDOW
*/
"window.titleBarStyle": "native",
"window.newWindowDimensions": "inherit",
"window.nativeFullScreen": true,
"window.commandCenter": false,
"window.customTitleBarVisibility": "never",
"window.nativeTabs": false,
// "window.title": "✽ ${folderName} ➔ ${activeRepositoryBranchName} ‎ ‎ ・ ‎ ‎ ${activeEditorShort} ‎ ‎ ・ ‎ ‎ ${activeEditorMedium}",
/*
* WORKBENCH
*/
"workbench.editor.editorActionsLocation": "hidden",
"workbench.layoutControl.enabled": false,
"workbench.editor.showTabs": "multiple",
"workbench.statusBar.visible": false,
"workbench.activityBar.orientation": "vertical",
"workbench.activityBar.location": "bottom",
"workbench.colorTheme": "Aura Dark (Soft Text)",
"workbench.iconTheme": "symbols",
"workbench.startupEditor": "none",
"workbench.tips.enabled": false,
"workbench.editor.enablePreview": true,
"workbench.editor.enablePreviewFromQuickOpen": false,
"workbench.editorAssociations": {
"{git,gitlens}:/**/*.{md,csv,svg}": "default"
},
/*
* EXPLORER
*/
"explorer.confirmDelete": false,
"explorer.confirmDragAndDrop": false,
"explorer.compactFolders": false,
"explorer.fileNesting.enabled": true,
"explorer.confirmPasteNative": false,
"explorer.fileNesting.patterns": {
"package.json": ".eslint*, eslint*, .prettier*, prettier*, tsconfig*, vite*, pnpm-lock*, .nvmrc, babel.config.js, package-lock.json, yarn.lock, bun.lockb, nest*, .gitignore, tailwind.config*, postcss.config*, next-env.*, next.config.*, remix.config.js, components.json",
"Dockerfile": ".dockerignore, docker-compose.yml",
".env.local": ".env.*",
".env.example": ".env.*",
".env": ".env.*"
},
/*
* TERMINAL
*/
"terminal.integrated.gpuAcceleration": "off",
"terminal.integrated.env.windows": {},
"terminal.integrated.defaultProfile.osx": "zsh",
"terminal.external.osxExec": "Warp.app",
"terminal.integrated.fontSize": 13,
"terminal.integrated.fontFamily": "Hack Nerd Font Mono",
"terminal.integrated.hideOnStartup": "always",
"terminal.integrated.customGlyphs": true,
"terminal.integrated.rightClickBehavior": "copyPaste",
"terminal.integrated.enableMultiLinePasteWarning": "never",
/*
* ETC
*/
// "typescript.inlayHints.parameterNames.enabled": "all"
"typescript.preferences.renameMatchingJsxTags": true,
"javascript.updateImportsOnFileMove.enabled": "always",
"javascript.preferences.renameMatchingJsxTags": true,
"redhat.telemetry.enabled": false,
"scm.diffDecorations": "gutter",
"files.trimTrailingWhitespace": false,
"files.trimFinalNewlines": false,
"symbols.hidesExplorerArrows": false,
"rust-analyzer.cargo.sysroot": "discover",
"update.mode": "none",
"security.workspace.trust.untrustedFiles": "open",
"breadcrumbs.enabled": false,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"typescript.updateImportsOnFileMove.enabled": "always",
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"files.associations": {
".env*": "dotenv",
"*.yaml": "home-assistant"
},
"tailwindCSS.classAttributes": [
"class",
"className",
"ngClass",
"style",
"headerStyle",
"tabBarStyle"
],
/*
* EXTENSIONS
*/
// "vscode_custom_css.imports": [
// "file:///Users/gustavo/cursor-custom-css.css"
// ],
"custom-ui-style.electron": {
"frame": false,
"roundedCorners": true,
},
"custom-ui-style.external.imports": [
"file:///Users/gustavo/cursor-custom-css.css"
],
"custom-ui-style.reloadWithoutPrompting": true,
"custom-ui-style.webview.enable": false,
"custom-ui-style.background.opacity": 0.97,
"custom-ui-style.background.url": "file:///Users/gustavo/Pictures/Wallpapers/jinx-powershellbg.jpg",
// "custom-ui-style.background.url": "file:///Users/gustavo/Pictures/Wallpapers/jinx2.jpg",
//
"markdown-preview-enhanced.previewTheme": "atom-dark.css",
"markdown-preview-enhanced.automaticallyShowPreviewOfMarkdownBeingEdited": true,
"git.openRepositoryInParentFolders": "never",
"git.enableSmartCommit": true,
"git.autofetch": true,
"git.confirmSync": false,
"git.decorations.enabled": true,
"gitlens.hovers.currentLine.over": "line",
"gitlens.codeLens.enabled": false,
"projectManager.git.baseFolders": [
"/Users/gustavo/github",
"C:\\Users\\Gustavo\\git"
],
"reactSnippets.settings.importReactOnTop": false,
"dotenv.enableAutocloaking": false,
"diffEditor.maxComputationTime": 0,
"rubyLsp.bypassTypechecker": true,
"docker.extension.enableComposeLanguageServer": false,
"[dockercompose]": {
"editor.insertSpaces": true,
"editor.tabSize": 2,
"editor.autoIndent": "advanced",
"editor.quickSuggestions": {
"other": true,
"comments": false,
"strings": true
},
"editor.defaultFormatter": "redhat.vscode-yaml"
},
"[github-actions-workflow]": {
"editor.defaultFormatter": "redhat.vscode-yaml"
},
/*
* END
*/
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment