/vscode

My personal VS Code settings

VS Code Settings

Demo

Usage

To enable Settings, Extensions and Keybindings follow the guides below.

Extensions and Settings

Just copy .vscode\extensions.json and .vscode/workspace.code-workspace structure to your project, then reload VS Code and it automatically will detect extensions recommendations. And if you want to enable this globally just replace copied to files to your VS Code User files.

Keybindings

Just add or replace lines in .vscode/keybindings.json by lines in your VS Code User files.

Extensions

They are available in here.

Theme

  1. Material Icon Theme
  2. Material Theme (Theme: Material Theme Darker High Contrast)

Editing

  1. Vim
  2. Bracket Pair Colorizer 2
  3. indent-rainbow
  4. Disable Ligatures
  5. Path Intellisense
  6. markdownlint

Git

  1. gitignore
  2. GitLens

Programming Language Specific

  1. Erlang
  2. Python
  3. Code Runner

General

  1. Docker
  2. Remote Development Extension Pack

Settings

They are available in here.

Just copy .vscode/workspace.code-workspace structure to your project, then reload VS Code, and automatically it will detect extensions recommendations. And if you want to enable this globally just replace copied to files to your VS Code User files.

Font

I personally like Iosevka, because it's monospaced, accept ligature and of course is pretty ;).

To install it in your system, just follow the official README.md. I use iosevka-ss08-2.3.2 with Iosevka Medium. The files that I used to install are available in here.