Skip to content

Instantly share code, notes, and snippets.

@mrtysn
Last active November 11, 2024 12:08
Show Gist options
  • Select an option

  • Save mrtysn/a0a481438db0081868f4678f3fb9fdb1 to your computer and use it in GitHub Desktop.

Select an option

Save mrtysn/a0a481438db0081868f4678f3fb9fdb1 to your computer and use it in GitHub Desktop.

Revisions

  1. mrtysn renamed this gist Nov 11, 2024. 1 changed file with 0 additions and 0 deletions.
    File renamed without changes.
  2. mrtysn created this gist Nov 11, 2024.
    29 changes: 29 additions & 0 deletions keybindings.json
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,29 @@
    [
    {
    "key": "shift+cmd+a",
    "command": "copilot-labs.use-brush-picker",
    "when": "editorTextFocus"
    },
    // Close active terminal.
    {
    "key": "cmd+w",
    "command": "workbench.action.terminal.killActiveTab",
    "when": "terminal.active"
    },
    // Close active editor.
    {
    "key": "cmd+w",
    "command": "workbench.action.closeActiveEditor",
    "when": "editorFocus && !terminalFocus"
    },
    // Toggle between terminal and editor focus
    {
    "key": "ctrl+`",
    "command": "workbench.action.terminal.focus"
    },
    {
    "key": "ctrl+`",
    "command": "workbench.action.focusActiveEditorGroup",
    "when": "terminalFocus"
    }
    ]
    218 changes: 218 additions & 0 deletions settings.json
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,218 @@
    {
    "gitlens.hovers.currentLine.over": "line",
    "npm.enableRunFromFolder": true,
    "terminal.integrated.automationProfile.osx": {
    "path": "/bin/zsh",
    "args": ["-l"]
    },
    "github.copilot.enable": {
    "*": true,
    "plaintext": false,
    "markdown": true,
    "scminput": false,
    "yaml": false
    },
    "gitlens.defaultDateShortFormat": "DD MMM YYYY",
    "typescript.inlayHints.enumMemberValues.enabled": true,
    "typescript.inlayHints.functionLikeReturnTypes.enabled": true,
    "terminal.external.osxExec": "iTerm.app",
    "editor.minimap.enabled": true,
    "javascript.inlayHints.functionLikeReturnTypes.enabled": true,
    "typescript.inlayHints.propertyDeclarationTypes.enabled": true,
    "editor.accessibilitySupport": "off",
    "ShortcutMenuBar.openFilesList": false,
    "editor.guides.bracketPairs": "active",
    "editor.fontLigatures": true,
    "cSpell.language": "en,tr",
    "editor.inlayHints.fontSize": 8,
    "[json]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "javascript.inlayHints.enumMemberValues.enabled": true,
    "editor.formatOnSave": true,
    "files.exclude": {
    "**/.project": true,
    "**/apps/storefront-legacy": true,
    "**/.classpath": true,
    "**/.settings": true,
    "**/.factorypath": true
    },
    "git.autofetch": true,
    "cSpell.userWords": [
    "airtable",
    "boto",
    "Formik",
    "Geofence",
    "Imdf",
    "nestjs",
    "typegoose",
    "venuex"
    ],
    "editor.inlineSuggest.enabled": true,
    "[css]": {
    "editor.defaultFormatter": "rvest.vs-code-prettier-eslint"
    },
    "atlascode.jira.startWorkBranchTemplate.customPrefixes": ["feature"],
    "debug.javascript.codelens.npmScripts": "all",
    "yaml.schemas": {
    "file:///Users/mert/.vscode/extensions/atlassian.atlascode-3.0.12/resources/schemas/pipelines-schema.json": "bitbucket-pipelines.yml"
    },
    "terminal.integrated.defaultProfile.osx": "zsh",
    "bookmarks.sideBar.expanded": true,
    "terminal.integrated.enableShellIntegration": true,
    "editor.suggestSelection": "first",
    "terminal.explorerKind": "external",
    "javascript.inlayHints.propertyDeclarationTypes.enabled": true,
    "atlascode.bitbucket.enabled": false,
    "typescript.inlayHints.parameterNames.enabled": "all",
    "redhat.telemetry.enabled": false,
    "gitlens.defaultTimeFormat": "HH:mm",
    "workbench.iconTheme": "material-icon-theme",
    "atlascode.jira.enabled": true,
    "atlascode.jira.startWorkBranchTemplate.customTemplate": "{{{prefix}}}/{{{issueKey}}}-{{{summary}}}",
    "workbench.colorCustomizations": {
    "editorInlayHint.foreground": "#aaaaaa",
    "editorInlayHint.background": "#0e111a",
    "scrollbarSlider.activeBackground": "#aad5808a",
    "scrollbarSlider.hoverBackground": "#c386e19d",
    "scrollbarSlider.background": "#6bceef46"
    },
    "javascript.inlayHints.variableTypes.enabled": true,
    "editor.fontFamily": "FiraCode Nerd Font, arial, Fira Code",
    "[javascript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
    "terminal.integrated.profiles.osx": {
    "fish": {
    "path": "fish",
    "args": ["-l"]
    },
    "tmux": {
    "path": "tmux",
    "icon": "terminal-tmux"
    },
    "zsh": {
    "path": "/bin/zsh",
    "args": ["-l"]
    },
    "pwsh": {
    "path": "pwsh",
    "icon": "terminal-powershell"
    },
    "bash": {
    "path": "bash",
    "args": ["-l"],
    "icon": "terminal-bash"
    }
    },
    "javascript.inlayHints.parameterNames.enabled": "all",
    "npm.packageManager": "pnpm",
    "editor.renderWhitespace": "none",
    "editor.bracketPairColorization.enabled": true,
    "atlascode.jira.jqlList": [
    {
    "siteId": "6ec5ac03-f297-4ca4-8341-6c0bd297667a",
    "id": "f8d9baf2-b70e-4b89-b9ab-459eb01a6d97",
    "enabled": true,
    "query": "assignee = currentUser() AND resolution = Unresolved ORDER BY lastViewed DESC",
    "name": "My venuex Issues",
    "monitor": true
    }
    ],
    "typescript.inlayHints.parameterTypes.enabled": true,
    "javascript.inlayHints.parameterTypes.enabled": true,
    "typescript.inlayHints.variableTypes.enabled": true,
    "terminal.integrated.env.osx": {
    "FIG_NEW_SESSION": "1"
    },
    "powermode.enabled": true,
    "[jsonc]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "[typescript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "[typescriptreact]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "mocha-snippets.quote-type": "double",
    "githubPullRequests.pullBranch": "never",
    "terminal.integrated.fontFamily": "FiraCode Nerd Font, Fira Code, Courier, Menlo for Powerline, monospace",
    "terminal.integrated.cursorStyle": "line",
    "terminal.integrated.lineHeight": 1.1,
    "mssql.connections": [
    {
    "server": "localhost",
    "database": "",
    "authenticationType": "SqlLogin",
    "user": "sa",
    "password": "",
    "emptyPasswordInput": false,
    "savePassword": true,
    "profileName": "mertTestProfile01"
    }
    ],
    "yaml.customTags": [
    "!And",
    "!And sequence",
    "!If",
    "!If sequence",
    "!Not",
    "!Not sequence",
    "!Equals",
    "!Equals sequence",
    "!Or",
    "!Or sequence",
    "!FindInMap",
    "!FindInMap sequence",
    "!Base64",
    "!Join",
    "!Join sequence",
    "!Cidr",
    "!Ref",
    "!Sub",
    "!Sub sequence",
    "!GetAtt",
    "!GetAZs",
    "!ImportValue",
    "!ImportValue sequence",
    "!Select",
    "!Select sequence",
    "!Split",
    "!Split sequence"
    ],
    "workbench.editorAssociations": {
    "*.parquet": "default"
    },
    "[python]": {
    "editor.formatOnType": true
    },
    "home.openOnStartup": "whenNoWorkspace",
    "home.configDirectory": "/Users/mrtysn/dev/self/",
    "editor.largeFileOptimizations": false,
    "diffEditor.ignoreTrimWhitespace": false,
    "aws.codeWhisperer.importRecommendation": false,
    "aws.codeWhisperer.includeSuggestionsWithCodeReferences": false,
    "aws.codeWhisperer.shareCodeWhispererContentWithAWS": false,
    "eslint.codeActionsOnSave.rules": ["eslint:fix"],
    "workbench.editor.showTabs": "single",
    "workbench.tree.indent": 10,
    "editor.minimap.showSlider": "always",
    "editor.minimap.size": "fit",
    "editor.minimap.renderCharacters": false,
    "editor.minimap.maxColumn": 100,
    "editor.inlineSuggest.suppressSuggestions": true,
    "[html]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
    },
    "search.followSymlinks": false,
    "ShortcutMenuBar.beautify": false,
    "ShortcutMenuBar.navigateBack": false,
    "ShortcutMenuBar.navigateForward": false,
    "security.workspace.trust.untrustedFiles": "open",
    "chat.editor.fontFamily": "Fira Code Nerd Font, default",
    "workbench.colorTheme": "Material Theme Ocean",
    "continue.enableTabAutocomplete": true,
    "workbench.startupEditor": "none"
    }
    78 changes: 78 additions & 0 deletions vscode-extensions.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,78 @@
    aaravb.chrome-extension-developer-tools
    amazonwebservices.aws-toolkit-vscode
    amodio.restore-editors
    atlassian.atlascode
    bierner.markdown-mermaid
    cezaraugusto.vscode-chrome-extesion-manifest-json-schema
    chakrounanas.turbo-console-log
    christian-kohler.npm-intellisense
    christian-kohler.path-intellisense
    codezombiech.gitignore
    continue.continue
    crewsycrews.bundlephobia-support
    dbaeumer.vscode-eslint
    donjayamanne.githistory
    donjayamanne.python-environment-manager
    eamodio.gitlens
    ecmel.vscode-html-css
    equinusocio.vsc-material-theme
    equinusocio.vsc-material-theme-icons
    esbenp.prettier-vscode
    evan-buss.font-switcher
    figma.figma-vscode-extension
    formulahendry.auto-close-tag
    formulahendry.auto-complete-tag
    formulahendry.auto-rename-tag
    formulahendry.code-runner
    geequlim.godot-tools
    github.remotehub
    github.vscode-github-actions
    github.vscode-pull-request-github
    hediet.vscode-drawio
    idansaban.turbo-console-debuglog
    janisdd.vscode-edit-csv
    jerrygoyal.shortcut-menu-bar
    kuhnchriseu.vscode-formatter-godot
    mechatroner.rainbow-csv
    ms-azuretools.vscode-docker
    ms-dotnettools.csdevkit
    ms-dotnettools.csharp
    ms-dotnettools.vscode-dotnet-runtime
    ms-python.debugpy
    ms-python.isort
    ms-python.python
    ms-python.vscode-pylance
    ms-toolsai.jupyter
    ms-toolsai.jupyter-keymap
    ms-toolsai.jupyter-renderers
    ms-toolsai.vscode-jupyter-cell-tags
    ms-toolsai.vscode-jupyter-slideshow
    ms-vscode-remote.remote-containers
    ms-vscode.azure-repos
    ms-vscode.remote-repositories
    ms-vscode.vscode-typescript-next
    naumovs.color-highlight
    nixon.env-cmd-file-syntax
    pflannery.vscode-versionlens
    pkief.material-icon-theme
    redhat.java
    redhat.vscode-yaml
    rvest.vs-code-prettier-eslint
    sburg.vscode-javascript-booster
    shevtsov.vscode-cy-helper
    sleistner.vscode-fileutils
    sourcegraph.cody-ai
    spoonscen.es6-mocha-snippets
    streetsidesoftware.code-spell-checker
    streetsidesoftware.code-spell-checker-turkish
    tomoki1207.pdf
    visualstudioexptteam.vscodeintellicode
    vscjava.vscode-gradle
    vscjava.vscode-java-debug
    vscjava.vscode-java-dependency
    vscjava.vscode-java-pack
    vscjava.vscode-java-test
    vscjava.vscode-maven
    wmaurer.change-case
    yoavbls.pretty-ts-errors
    yzhang.markdown-all-in-one