Skip to content

Instantly share code, notes, and snippets.

@IsaiahByDayah
Last active April 3, 2023 19:47
Show Gist options
  • Save IsaiahByDayah/16ad457272025d110e7ce39dbb63d210 to your computer and use it in GitHub Desktop.
Save IsaiahByDayah/16ad457272025d110e7ce39dbb63d210 to your computer and use it in GitHub Desktop.
///////////////////////////
// Useful Tools
///////////////////////////
Fira Code Font - https://github.com/tonsky/FiraCode/wiki/Installing
///////////////////////////
// Useful Settings
///////////////////////////
Setup `code` shell command - https://code.visualstudio.com/docs/setup/mac#_launching-from-the-command-line
///////////////////////////
// Useful Extensions
///////////////////////////
ESLint - https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint
Prettier - https://marketplace.visualstudio.com/items?itemName=esbenp.prettier-vscode
Material Theme - https://marketplace.visualstudio.com/items?itemName=Equinusocio.vsc-material-theme
Material Icon Theme - https://marketplace.visualstudio.com/items?itemName=PKief.material-icon-theme
Bracket Pair Colorizer - https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer
Flutter - https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter
Awesome Flutter Snippets - https://marketplace.visualstudio.com/items?itemName=Nash.awesome-flutter-snippets
Change-Case - https://marketplace.visualstudio.com/items?itemName=wmaurer.change-case
Code Spell Checker - https://marketplace.visualstudio.com/items?itemName=streetsidesoftware.code-spell-checker
Indent Rainbow - https://marketplace.visualstudio.com/items?itemName=oderwat.indent-rainbow
Multi Line Tricks - https://marketplace.visualstudio.com/items?itemName=bigous.vscode-multi-line-tricks
Nest Comments - https://marketplace.visualstudio.com/items?itemName=philsinatra.nested-comments
Auto Rename Tag - https://marketplace.visualstudio.com/items?itemName=formulahendry.auto-rename-tag
ES7 ReactJS Snippets - https://marketplace.visualstudio.com/items?itemName=dsznajder.es7-react-js-snippets
Glean - https://marketplace.visualstudio.com/items?itemName=wix.glean
HTML Tag Wrap - https://marketplace.visualstudio.com/items?itemName=bradgashler.htmltagwrap
JavaScript Console Utils - https://marketplace.visualstudio.com/items?itemName=whtouche.vscode-js-console-utils
VSCode React Refactor - https://marketplace.visualstudio.com/items?itemName=planbcoding.vscode-react-refactor
Duplicate Action - https://marketplace.visualstudio.com/items?itemName=mrmlnc.vscode-duplicate
Firebase - https://marketplace.visualstudio.com/items?itemName=toba.vsfire
Sort lines - https://marketplace.visualstudio.com/items?itemName=Tyriar.sort-lines
Footsteps - https://marketplace.visualstudio.com/items?itemName=Wattenberger.footsteps
///////////////////////////
// Currently Installed Extensions (always changing)
// `code --list-extensions`
///////////////////////////
alfnielsen.vsc-organize-imports
bierner.github-markdown-preview
bierner.markdown-emoji
bierner.markdown-footnotes
bierner.markdown-mermaid
bierner.markdown-yaml-preamble
bradlc.vscode-tailwindcss
ckolkman.vscode-postgres
Dart-Code.dart-code
Dart-Code.flutter
dbaeumer.vscode-eslint
deerawan.vscode-faker
Equinusocio.vsc-community-material-theme
Equinusocio.vsc-material-theme
equinusocio.vsc-material-theme-icons
esbenp.prettier-vscode
GitHub.copilot
GitHub.vscode-pull-request-github
mrmlnc.vscode-duplicate
ms-azuretools.vscode-docker
ms-dotnettools.vscode-dotnet-runtime
ms-vscode-remote.remote-containers
ms-vsliveshare.vsliveshare
Nash.awesome-flutter-snippets
naumovs.color-highlight
oderwat.indent-rainbow
PKief.material-icon-theme
Prisma.prisma
rebornix.ruby
redhat.java
sanity-io.vscode-sanity
streetsidesoftware.code-spell-checker
toba.vsfire
tomoki1207.pdf
Tyriar.lorem-ipsum
Tyriar.sort-lines
VisualStudioExptTeam.intellicode-api-usage-examples
VisualStudioExptTeam.vscodeintellicode
vscjava.vscode-java-debug
vscjava.vscode-java-dependency
vscjava.vscode-java-pack
vscjava.vscode-java-test
vscjava.vscode-maven
waderyan.gitblame
Wattenberger.footsteps
wingrunr21.vscode-ruby
wix.vscode-import-cost
wmaurer.change-case
zxh404.vscode-proto3
///////////////////////////
// Settings JSON
///////////////////////////
{
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.fontFamily": "'Fira Code', Menlo, Monaco, 'Courier New', monospace",
"editor.fontLigatures": true,
"editor.formatOnSave": true,
"editor.minimap.enabled": false,
"editor.tabSize": 2,
"eslint.validate": [
"javascript",
"javascriptreact",
"typescript",
"typescriptreact"
],
"editor.codeActionsOnSave": {
"source.organizeImports": true
},
"workbench.editor.showTabs": false,
"workbench.startupEditor": "newUntitledFile",
"typescript.updateImportsOnFileMove.enabled": "always",
"editor.suggestSelection": "first",
"vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
"java.home": "/opt/homebrew/opt/openjdk",
"[typescriptreact]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[prisma]": {
"editor.defaultFormatter": "Prisma.prisma"
},
"security.workspace.trust.untrustedFiles": "open",
"editor.inlineSuggest.enabled": true,
"workbench.iconTheme": "material-icon-theme",
"workbench.colorTheme": "Material Theme Palenight High Contrast",
"github.copilot.enable": {
"*": true,
"yaml": false,
"plaintext": false,
"markdown": false,
"typescriptreact": false
},
"vscOrganizeImports.formatOnSave": false,
"workbench.activityBar.visible": false,
"git.ignoreMissingGitWarning": true,
"window.zoomLevel": 1,
"diffEditor.renderSideBySide": false,
"tailwindCSS.experimental.classRegex": [
["clsx\\(([^)]*)\\)", "(?:'|\"|`)([^']*)(?:'|\"|`)"],
":\\s*?[\"'`]([^\"'`]*).*?,"
],
"files.exclude": {
"**/.git": false
},
"typescript.preferences.importModuleSpecifier": "non-relative",
"javascript.preferences.importModuleSpecifier": "non-relative"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment