A more purple take on GitHub's VS Code theme.
This is a small customization of the excellent GitHub VS Code theme by GitHub / Primer. All the design and the heavy lifting belongs to the original theme — this fork only swaps out a few colors so it leans more purple.
Themes
This fork ships two themes — nothing else:
- Purplish GitHub Dark
- Purplish GitHub Light
What's different
Compared to the original GitHub theme, only a few colors are changed — everything else (syntax highlighting, most accents) stays exactly like the original:
- 🟣 Primary buttons are purple instead of green — the green action buttons
(Comment, Merge, Checkout, etc.) now use
#8345ff. (both themes) - 🟣 Purple focus ring — focused inputs and the Command Palette use the same
purple
#8345ff. (both themes) - 🪸 Coral for uncommitted files — untracked/added files in the Explorer and
Source Control are
#f78166instead of green. (both themes) - 🌑 Darker backgrounds — in the dark theme the editor is
#0d0d0dand the Explorer sidebar is#080808(a touch darker). (dark theme only)
The light theme keeps its light backgrounds; it just gets the purple/coral accents on top.
Credits
Full credit goes to the original theme and its authors:
- Original theme: primer/github-vscode-theme
- License: MIT (see
LICENSE)
This fork exists purely to make the theme a bit more purple for personal taste.
Build it yourself
The theme files in themes/ are generated from the sources in src/:
- Install the dependencies with
npm install(oryarn). - Run
npm run buildto regenerate the themes. - Run
npm run packageto build an installable.vsixintobuild/. - Press
F5in VS Code to open a window with the extension loaded, then pick thePurplish GitHub Dark(or Light) theme.
The color customizations live in src/colors.js, and the icon
is generated by scripts/generate-icon.py.