Last active
August 9, 2025 15:15
-
-
Save jrock2004/34c134d3a4a8bfb84336fd5d52472237 to your computer and use it in GitHub Desktop.
VS Code Configurations
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
adpyke.codesnap | |
alefragnani.project-manager | |
bradlc.vscode-tailwindcss | |
catppuccin.catppuccin-vsc | |
davidanson.vscode-markdownlint | |
dbaeumer.vscode-eslint | |
editorconfig.editorconfig | |
eamodio.gitlens | |
enkia.tokyo-night | |
esbenp.prettier-vscode | |
github.copilot | |
github.copilot-chat | |
mikestead.dotenv | |
ms-azuretools.vscode-containers | |
ms-azuretools.vscode-docker | |
ms-playwright.playwright | |
orta.vscode-jest | |
pkief.material-icon-theme | |
pmndrs.pmndrs | |
prisma.prisma | |
quicktype.quicktype | |
rangav.vscode-thunder-client | |
redhat.vscode-yaml | |
seonglae.one-dark-teal | |
streetsidesoftware.code-spell-checker | |
timonwong.shellcheck | |
unifiedjs.vscode-mdx | |
usernamehw.errorlens | |
vscode-icons-team.vscode-icons | |
vscodevim.vim | |
quicktype.quicktype | |
yoavbls.pretty-ts-errors |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"name": "Anime Slacbot", | |
"rootPath": "/Users/jcostanzo/Development/anime-slackbot", | |
"paths": [], | |
"tags": ["anime", "slackbot"], | |
"enabled": true | |
}, | |
{ | |
"name": "Dotfiles", | |
"rootPath": "/Users/jcostanzo/.dotfiles", | |
"paths": [], | |
"tags": ["dotfiles"], | |
"enabled": true | |
} | |
] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"editor.defaultFormatter": "esbenp.prettier-vscode", | |
"editor.fontFamily": "'Comic Code Ligatures', 'Geist Mono', 'JetBrainsMono Nerd Font', 'Source Code Pro', 'monospace'", | |
"editor.fontLigatures": true, | |
"editor.fontSize": 16, | |
"editor.formatOnSave": true, | |
"editor.glyphMargin": false, | |
"editor.guides.bracketPairs": false, | |
"editor.guides.highlightActiveIndentation": true, | |
"editor.guides.indentation": true, | |
"editor.inlineSuggest.enabled": true, | |
"editor.letterSpacing": 0.2, | |
"editor.lineHeight": 28, | |
"editor.lineNumbers": "relative", | |
"editor.minimap.enabled": false, | |
"editor.renderFinalNewline": "dimmed", | |
"editor.renderLineHighlight": "all", | |
"editor.renderLineHighlightOnlyWhenFocus": false, | |
"editor.renderWhitespace": "all", | |
"editor.rulers": [80, 100], | |
"emmet.includeLanguages": { | |
"phoenix-heex": "html" | |
}, | |
"errorLens.enabled": true, | |
"errorLens.severityText": [ | |
"error", | |
"warning", | |
"info", | |
"hint" | |
], | |
"errorLens.margin": "4ch", | |
"errorLens.fontWeight": "normal", | |
"files.associations": { | |
".env.*": "properties", | |
"*.mdc": "markdown" | |
}, | |
"files.exclude": { | |
"**/.cache": true, | |
"**/.DS_Store": true, | |
"**/.git": true, | |
"**/.hg": true, | |
"**/.next": true, | |
"**/.svn": true, | |
"**/CVS": true, | |
"**/dist": true, | |
"**/tmp": true, | |
"**/node_modules/**": true, | |
"**/bower_components": true | |
}, | |
"files.watcherExclude": { | |
"**/.git": true, | |
"**/node_modules/**": true, | |
"**/bower_components": true, | |
"**/dist": true, | |
"**/tmp": true | |
}, | |
"jest.jestCommandLine": "source ~/.zshrc && yarn test", | |
"jest.runMode": "deferred", | |
"jest.shell": "/bin/zsh", | |
"markdownlint.config": { | |
"MD013": false, // line length off (rules files get long) | |
"MD033": false // allow raw HTML if you ever use it | |
}, | |
"prettier.requireConfig": true, | |
"search.exclude": { | |
"**/node_modules": true, | |
"**/bower_components": true, | |
"**/tmp": true, | |
"**/.git": true | |
}, | |
"tailwindCSS.includeLanguages": { | |
"elixir": "html", | |
"phoenix-heex": "html" | |
}, | |
"terminal.integrated.defaultProfile.osx": "zsh", | |
"terminal.integrated.fontFamily": "FiraCode Nerd Font", | |
"terminal.integrated.fontSize": 16, | |
"vim.leader": ",", | |
"vim.useSystemClipboard": true, | |
"vim.autoindent": true, | |
"vim.changeWordIncludesWhitespace": true, | |
"vim.ignorecase": true, | |
"vim.smartcase": true, | |
"vim.incsearch": true, | |
"vim.normalModeKeyBindingsNonRecursive": [ | |
{ | |
// Save file | |
"before": ["<leader>", "<leader>"], | |
"commands": ["workbench.action.files.save"] | |
}, | |
{ | |
// Lookup a file in the project | |
"before": ["<leader>", "s", "f"], | |
"commands": ["workbench.action.quickOpen"] | |
}, | |
{ | |
// List project switcher | |
"before": ["<C-a>", "w"], | |
"commands": ["projectManager.listProjects"] | |
}, | |
{ | |
// Toggle source control window toggle | |
"before": ["<leader>", "g", "g"], | |
"commands": ["workbench.view.scm"] | |
}, | |
{ | |
// Move lines down by 3 instead of 1 | |
"before": ["<C-e>"], | |
"after": ["3", "<C-e>"] | |
}, | |
{ | |
// Move lines up by 3 instead of 1 | |
"before": ["<C-y>"], | |
"after": ["3", "<C-y>"] | |
}, | |
{ | |
// Toggle sidebar | |
"before": ["<leader>", "e"], | |
"commands": ["workbench.action.toggleSidebarVisibility"] | |
}, | |
{ | |
// Toggle sidebar | |
"before": ["<leader>", "E"], | |
"commands": ["workbench.view.explorer"] | |
}, | |
{ | |
// Toggle terminal | |
"before": ["<leader>", "t"], | |
"commands": ["workbench.action.terminal.toggleTerminal"] | |
}, | |
{ | |
// Show help info while cursor is on text | |
"before": ["<leader>", "k"], | |
"commands": ["editor.action.showHover"] | |
} | |
], | |
"window.commandCenter": false, | |
"workbench.colorCustomizations": { | |
// Make borders and panels match Tokyonight’s low-contrast UI | |
"editorGroup.border": "#1a1b26", | |
"panel.border": "#1a1b26", | |
"sideBar.border": "#1a1b26", | |
"statusBar.border": "#1a1b26", | |
"titleBar.border": "#1a1b26", | |
// Cursor line + selection feel | |
"editor.lineHighlightBackground": "#292e42", | |
"editor.lineHighlightBorder": "#00000000", | |
"editor.selectionBackground": "#33467C66", | |
// Gutter + rulers | |
"editorRuler.foreground": "#3b4261", | |
"editorGutter.background": "#1a1b26", | |
// Tabs more subdued | |
"tab.activeBackground": "#1f2335", | |
"tab.inactiveBackground": "#1a1b26", | |
"tab.border": "#1a1b26", | |
// Activity bar + status bar to match | |
"activityBar.background": "#16161e", | |
"statusBar.background": "#16161e" | |
}, | |
"workbench.colorTheme": "Tokyo Night", | |
"workbench.editor.tabSizing": "shrink", | |
"workbench.iconTheme": "material-icon-theme", | |
"workbench.settings.editor": "json", | |
"workbench.tree.indent": 14, | |
"yaml.format.enable": true, | |
"yaml.validate": true, | |
"[markdown]": { | |
"editor.wordWrap": "on", | |
"editor.quickSuggestions": { | |
"comments": true, | |
"strings": true | |
} | |
} | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
{ | |
"name": "Appshell Service", | |
"rootPath": "/Users/john.costanzo/Development/library-appshell-service", | |
"paths": [], | |
"tags": ["library", "config", "service"], | |
"enabled": true | |
}, | |
{ | |
"name": "Calendar", | |
"rootPath": "/Users/john.costanzo/Development/calendar", | |
"paths": [], | |
"tags": ["calendar"], | |
"enabled": true | |
}, | |
{ | |
"name": "Calendar Widgets", | |
"rootPath": "/Users/john.costanzo/Development/calendar-widgets", | |
"paths": [], | |
"tags": ["calendar", "widgets"], | |
"enabled": true | |
}, | |
{ | |
"name": "Class Checkin", | |
"rootPath": "/Users/john.costanzo/Development/class-check-in", | |
"paths": [], | |
"tags": ["class"], | |
"enabled": true | |
}, | |
{ | |
"name": "Client Search Organism", | |
"rootPath": "/Users/john.costanzo/Development/organism-clientsearch", | |
"paths": [], | |
"tags": ["organism", "clientsearch"], | |
"enabled": true | |
}, | |
{ | |
"name": "Common API", | |
"rootPath": "/Users/john.costanzo/Development/library-appshell-apis", | |
"paths": [], | |
"tags": ["appshell", "library"], | |
"enabled": true | |
}, | |
{ | |
"name": "Component Library", | |
"rootPath": "/Users/john.costanzo/Development/library-components", | |
"paths": [], | |
"tags": ["library", "components"], | |
"enabled": true | |
}, | |
{ | |
"name": "Dotfiles", | |
"rootPath": "/Users/john.costanzo/.dotfiles", | |
"paths": [], | |
"tags": ["dotfiles"], | |
"enabled": true | |
}, | |
{ | |
"name": "E2E Playwright Automation", | |
"rootPath": "/Users/john.costanzo/Development/tools-e2e-automation", | |
"paths": [], | |
"tags": ["automation"], | |
"enabled": true | |
}, | |
{ | |
"name": "NextJS Framework", | |
"rootPath": "/Users/john.costanzo/Development/next-foundation", | |
"paths": [], | |
"tags": ["framework"], | |
"enabled": true | |
}, | |
{ | |
"name": "Online Booking", | |
"rootPath": "/Users/john.costanzo/Development/consumer-online-booking", | |
"paths": [], | |
"tags": ["online-booking"], | |
"enabled": true | |
}, | |
{ | |
"name": "React Core", | |
"rootPath": "/Users/john.costanzo/Development/react-core", | |
"paths": [], | |
"tags": ["react", "core"], | |
"enabled": true | |
} | |
] |
Cleaned some things up. Removed some ext that I was not using
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Adding settings