Skip to content

Instantly share code, notes, and snippets.

@jrock2004
Last active April 15, 2024 18:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jrock2004/34c134d3a4a8bfb84336fd5d52472237 to your computer and use it in GitHub Desktop.
Save jrock2004/34c134d3a4a8bfb84336fd5d52472237 to your computer and use it in GitHub Desktop.
VS Code Configurations
adpyke.codesnap
alefragnani.project-manager
bradlc.vscode-tailwindcss
catppuccin.catppuccin-vsc
dbaeumer.vscode-eslint
EditorConfig.EditorConfig
eamodio.gitlens
esbenp.prettier-vscode
github.copilot
mikestead.dotenv
ms-azuretools.vscode-docker
ms-playwright.playwright
orta.vscode-jest
pmndrs.pmndrs
Prisma.prisma
quicktype.quicktype
rangav.vscode-thunder-client
seonglae.one-dark-teal
timonwong.shellcheck
unifiedjs.vscode-mdx
usernamehw.errorlens
vscode-icons-team.vscode-icons
vscodevim.vim
yoavbls.pretty-ts-errors
[
{
"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
}
]
{
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.fontFamily": "'Geist Mono', 'Comic Code Ligatures', 'Source Code Pro', 'monospace'",
"editor.fontLigatures": true,
"editor.fontSize": 20,
"editor.formatOnSave": true,
"editor.inlineSuggest.enabled": true,
"editor.letterSpacing": 0.5,
"editor.lineHeight": 40,
"editor.minimap.enabled": false,
"editor.renderWhitespace": "all",
"editor.rulers": [80, 100],
"emmet.includeLanguages": {
"phoenix-heex": "html"
},
"files.associations": {
".env.*": "properties"
},
"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",
"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"]
}
],
"workbench.colorTheme": "poimandres",
"workbench.iconTheme": "vscode-icons",
"workbench.settings.editor": "json"
}
[
{
"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
}
]
@jrock2004
Copy link
Author

Adding settings

@jrock2004
Copy link
Author

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