Skip to content

Srcery theme for Visual Studio Code, based on srcery-colors/srcery-vim

License

Notifications You must be signed in to change notification settings

srcery-colors/srcery-vscode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

Srcery theme for Visual Studio Code, based on srcery-colors/srcery-vim

Visual Studio Marketplace Installs Open VSX Downloads

Install

Microsoft marketplace

Search for the Srcery theme in the marketplace

Open VSX

Search for the Srcery theme in the registry, where you can also download the vsix.

Screenshot (v0.3.3)

UI panels/bars

This code is from the neovim-qt project.

Screenshot of neovim-qt code

Peek

Screenshot of neovim-qt code with Peek

Troubleshooting

Work in progress

This theme is a work in progress, if you see something that is off or doesn't work please open an issue so it can be fixed.

See what's coming / contribute

It is actually fairly easy to see what the current git repository is setting as a colorscheme before it is released. This is a little like having an "Insiders" version of the theme, while the colorscheme (for the UI especially) is still being polished :

  • Clone the Git repository somewhere.
  • Open the folder in VSCode.
  • Add this launch configuration in your launch.json :
// A launch configuration that launches the extension inside a new window
{
    "version": "0.1.0",
    "configurations": [
        {
                "name": "Extension",
                "type": "extensionHost",
            "request": "launch",
            "runtimeExecutable": "${execPath}",
            "args": ["--extensionDevelopmentPath=${workspaceRoot}" ]
        }
    ]
}
  • And now, when you launch 'Extension', you will have another instance of Visual Studio code with all your settings, except that the colorscheme will be loaded from the cloned repo instead of being pulled from your extensions.

Attribution

Thanks to bpruitt-godard for his port of Sourcerer, which helped me a lot to build a first working port of Srcery theme.