{"id":26509745,"url":"https://github.com/barabasz/drakula","last_synced_at":"2025-06-11T12:05:46.154Z","repository":{"id":282299103,"uuid":"948126192","full_name":"barabasz/drakula","owner":"barabasz","description":"A dark purple Dracula theme, perfect for night owls and basement dwellers, featuring a sleek and minimalistic design.","archived":false,"fork":false,"pushed_at":"2025-04-19T17:40:43.000Z","size":4649,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-19T20:22:28.339Z","etag":null,"topics":["dark","dark-theme","dracula-theme","onedark","purple-theme","theme","vsc-theme"],"latest_commit_sha":null,"homepage":"https://github.com/barabasz/drakula","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/barabasz.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-03-13T19:45:17.000Z","updated_at":"2025-04-19T17:40:46.000Z","dependencies_parsed_at":null,"dependency_job_id":"a431d9bb-30f9-4c3d-a99a-c18c62299faa","html_url":"https://github.com/barabasz/drakula","commit_stats":null,"previous_names":["barabasz/drakula"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/barabasz%2Fdrakula","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/barabasz%2Fdrakula/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/barabasz%2Fdrakula/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/barabasz%2Fdrakula/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/barabasz","download_url":"https://codeload.github.com/barabasz/drakula/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/barabasz%2Fdrakula/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259262414,"owners_count":22830559,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dark","dark-theme","dracula-theme","onedark","purple-theme","theme","vsc-theme"],"created_at":"2025-03-21T01:36:00.945Z","updated_at":"2025-06-11T12:05:46.138Z","avatar_url":"https://github.com/barabasz.png","language":"JavaScript","funding_links":["https://buymeacoffee.com/eigilnikolajsen"],"categories":[],"sub_categories":[],"readme":"# Drakula\n\n**Drakula** is a dark purple theme designed for [Visual Studio Code](https://github.com/microsoft/vscode). This theme is particularly suited for individuals who appreciate the [Dracula](https://en.wikipedia.org/wiki/Dracula_(color_scheme)) color scheme, developed by [Zeno Rocha](https://zenorocha.com), yet prefer a flatter and darker user interface compared to what is typically offered in most themes utilizing this scheme. It draws inspiration from the [Tokyo Night](https://marketplace.visualstudio.com/items?itemName=enkia.tokyo-night), [GitHub Dark](https://marketplace.visualstudio.com/items?itemName=GitHub.github-vscode-theme), and [One Dark Pro](https://marketplace.visualstudio.com/items?itemName=zhuangtongfa.Material-theme) themes.\n\n[Features](#key-features) 🟣 [Interface](#user-interface) 🟣 [Colors](#color-palette) 🟣 [Installation](#installation) 🟣 [Settings](#suggested-editor-settings) 🟣 [Customization](#customization) 🟣 [Font](#recommended-fonts) 🟣 [Links](#links-and-acknowledgments) 🟣 [Screenshots](#screenshots)\n\n## Key features\n\n- non-distracting, nearly flat user interface  \n- dark theme that minimizes eye strain  \n- reduced number of UI colors  \n- clear differentiation between highlighting, selection, and searching  \n\n## User interface\n\n### UI example (Python \u0026 C)\n\n![palette](img/drakula-example.png)\n\n### Editor example (indent guides, match \u0026 search, suggest widget)\n\n![palette](img/drakula-example-editor.png)\n\n## Color palette\n\n### Primary foreground\n\n![palette](img/drakula-palette-main.png)\n\n### Primary background/UI\n\n![palette](img/drakula-palette-ui.png)\n\n### Extra UI and accents\n\n![palette](img/drakula-palette-extra.png)\n\n### Bright foreground (highlights and terminal)\n\n![palette](img/drakula-palette-bright.png)\n\n## Installation\n\n### From Marketplace\n\n* open [Visual Studio Marketplace](https://marketplace.visualstudio.com) and search for `Drakula` (or simply [click here](https://marketplace.visualstudio.com/items?itemName=barabasz.drakula-theme))\n* click on the \"Install\" button\n\n### From Visual Studio Code\n\n* go to `View` →  `Command Palette` or press `Cmd+Shift+P`  (`Ctrl+Shift+P` on Windows)\n* enter `Install Extension`\n* search for `Drakula` and select it or press return to install\n\nFinally, I would greatly appreciate it if you could rate this theme with [5 stars](https://marketplace.visualstudio.com/items?itemName=barabasz.drakula-theme\u0026ssr=false#review-details)!\n\n## Suggested editor settings\n\nSmooth cursor behavior and csrolling for better experience:\n\n```json\n\"editor.cursorBlinking\": \"smooth\",\n\"editor.cursorSmoothCaretAnimation\": \"on\",\n\"editor.smoothScrolling\": true,\n\"workbench.list.smoothScrolling\": true\n```\n\n## Customization\n\nTo customize some UI aspects of this theme open user JSON settings:\n\n* Go to `View -\u003e Command Palette` or press `Cmd+Shift+P`  (`Ctrl+Shift+P` on Windows)\n* then enter `User Setting JSON`\n* select or press return on `Preferences: Open User Settings (JSON)`\n* add if not existing `workbench.colorCustomizations` key with section `[Drakula]` like this:\n\n```json\n\"workbench.colorCustomizations\": {\n  \"[Drakula]\": {\n    // your customizations goes here\n  }\n}\n```\n\nIn the same way you can alter editor behavior by adiding `editor.tokenColorCustomizations` key:\n\n```json\n\"editor.tokenColorCustomizations\": {\n  \"[Drakula]\": {\n    // your customizations goes here\n  }\n}\n```\n\n### Changing background\n\nThe following example changes editor background color to a lighter purple variant `#241C30`\n\n```json\n\"workbench.colorCustomizations\": {\n  \"[Drakula]\": {\n    \"editor.background\": \"#241C30\"\n  }\n}\n```\n\n### Disabling italic font variant\n\nBelow is an example of disabling the italic font variant for comments:\n\n```json\n\"editor.tokenColorCustomizations\": {\n    \"[Drakula]\": {\n        \"textMateRules\": [{\n            \"scope\": [\n                \"comment\"\n            ],\n            \"settings\": {\n                \"fontStyle\": \"\"\n            }\n        }]\n    }\n}\n```\n\n## Recommended fonts\n\nI strongly recommend the following two fonts for use in IDEs and terminals:\n\n### JetBrains Mono\n\nDesigned by Philipp Nurullin and Konstantin Bulenkov at [JetBrains](https://www.jetbrains.com).\n\n* download and install [JetBrains Mono](https://www.jetbrains.com/lp/mono/) Nerd Font version [here](https://github.com/ryanoasis/nerd-fonts/releases/download/v3.3.0/JetBrainsMono.zip)\n* or simply use brew: `brew install font-jetbrains-mono-nerd-font`\n* paste or relpace below settings in VSCode's `settings.json`\n\n```json\n    \"editor.fontFamily\": \"JetBrainsMono NF\",\n    \"editor.fontLigatures\": \"'calt', 'cv02', 'cv08', 'cv12', 'cv17', 'cv18', 'cv19', 'cv20'\",\n```\n\n### Commit Mono\n\nDesigned by Eigil Nikolajsen (please [support his work](https://buymeacoffee.com/eigilnikolajsen)).\n\n* download and install [Commit Mono](https://commitmono.com) Nerd Font version [here](https://github.com/ryanoasis/nerd-fonts/releases/download/v3.3.0/CommitMono.zip)\n* or simply use brew: `brew install font-commit-mono-nerd-font`\n* paste or relpace below settings in VSCode's `settings.json`\n\n```json\n    \"editor.fontFamily\": \"CommitMono Nerd Font\",\n    \"editor.fontLigatures\": \"'cv02', 'cv07', 'cv08', 'ss01', 'ss02', 'ss03', 'ss04', 'ss05'\",\n```\n\n### Common font settings\n\n```json\n    \"editor.fontWeight\": \"400\",\n    \"editor.fontSize\": 13,\n    \"editor.letterSpacing\": 0.1,\n    \"editor.lineHeight\": 1.45,\n```\n\n## Links and acknowledgments\n\n* Icons: [VSCode Great Icons](https://marketplace.visualstudio.com/items?itemName=emmanuelbeziat.vscode-great-icons)\n* Other dark themes:\n  * [Github](https://marketplace.visualstudio.com/items?itemName=GitHub.github-vscode-theme) (`Dark Default` variant)\n  * [One Dark Pro](https://marketplace.visualstudio.com/items?itemName=zhuangtongfa.Material-theme) (`Flat` variant)\n  * [Tokyo Night](https://marketplace.visualstudio.com/items?itemName=enkia.tokyo-night) (for much cooler feel)\n\n## Screenshots\n\n### JavaScript and Python\n\n![screenshot](img/drakula-code-js-py.png)\n\n### Rust and C++\n\n![screenshot](img/drakula-code-rs-cpp.png)\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"img/icon.png\" width=\"300\" height=\"300\"\u003e\n\u003c/p\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbarabasz%2Fdrakula","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbarabasz%2Fdrakula","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbarabasz%2Fdrakula/lists"}