├── darkula.png ├── README.md └── darkula.tmTheme /darkula.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattchanner/darkula/HEAD/darkula.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | A dark scheme for [Sublime Text 2](http://www.sublimetext.com/2), [Sublime Text 3](http://www.sublimetext.com/3) or [TextMate](http://macromates.com/) inspired by the IntelliJ Darkula theme. 2 | 3 | ![Screen shot](https://raw.github.com/mattchanner/darkula/master/darkula.png) 4 | 5 | ## Install in Sublime Text 6 | 7 | Option 1: Install "Darkula Color Scheme" from [Package Control](http://wbond.net/sublime_packages/package_control). 8 | 9 | Option 2: Copy *darkula.tmTheme* into a new folder inside the *Packages* folder of Sublime Text. 10 | 11 | ## Feedback 12 | If you find any bugs or have suggestions for improvement, feel free to create an issue or send me a pull request! 13 | 14 | ## License 15 | This color scheme and all included files are public domain. Use at own risk. 16 | 17 | ## Version 18 | 1.0.1 - Small tweaks to JavaScript colours based on IntelliJ theme 19 | 1.0.0 - Initial version 20 | -------------------------------------------------------------------------------- /darkula.tmTheme: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | name 10 | Darkula 11 | settings 12 | 13 | 14 | settings 15 | 16 | background 17 | #232525 18 | caret 19 | #ffffff 20 | foreground 21 | #A9B7C6 22 | invisibles 23 | #3B3A32 24 | lineHighlight 25 | #323232 26 | selection 27 | #214283 28 | findHighlight 29 | #214283 30 | findHighlightForeground 31 | #FFFFFF 32 | selectionBorder 33 | #214283 34 | guide 35 | #3a3a3a 36 | stackGuide 37 | #3a3a3a 38 | activeGuide 39 | #717171 40 | bracketsOptions 41 | stippled_underline 42 | bracketContentsOptions 43 | stippled_underline 44 | tagsOptions 45 | stippled_underline 46 | 47 | 48 | 49 | name 50 | Linter Outline 51 | scope 52 | sublimelinter.outline 53 | settings 54 | 55 | background 56 | #2a2a2b 57 | foreground 58 | #cc7832 59 | 60 | 61 | 62 | name 63 | Linter Underline 64 | scope 65 | sublimelinter.underline 66 | settings 67 | 68 | foreground 69 | #ff6666 70 | 71 | 72 | 73 | name 74 | Punctuation 75 | scope 76 | punctuation 77 | settings 78 | 79 | foreground 80 | #A9B7C6 81 | 82 | 83 | 84 | name 85 | Meta Delimiter 86 | scope 87 | meta.delimiter 88 | settings 89 | 90 | foreground 91 | #808080 92 | 93 | 94 | 95 | name 96 | Markup tag 97 | scope 98 | meta.tag, declaration.tag 99 | settings 100 | 101 | fontStyle 102 | 103 | foreground 104 | #CC7832 105 | 106 | 107 | 108 | name 109 | Todo 110 | scope 111 | markup.todo 112 | settings 113 | 114 | foreground 115 | #F29C00 116 | 117 | 118 | 119 | name 120 | Comment 121 | scope 122 | comment 123 | settings 124 | 125 | foreground 126 | #666666 127 | fontStyle 128 | italic 129 | 130 | 131 | 132 | name 133 | String 134 | scope 135 | string 136 | settings 137 | 138 | foreground 139 | #759254 140 | 141 | 142 | 143 | name 144 | Number 145 | scope 146 | constant.numeric 147 | settings 148 | 149 | foreground 150 | #6897bb 151 | 152 | 153 | 154 | name 155 | Built-in constant 156 | scope 157 | constant.language 158 | settings 159 | 160 | foreground 161 | #CC7832 162 | 163 | 164 | 165 | name 166 | String interpolation 167 | scope 168 | constant.character.escape, string source 169 | settings 170 | 171 | fontStyle 172 | 173 | foreground 174 | #CC7832 175 | 176 | 177 | 178 | name 179 | User-defined constant 180 | scope 181 | constant.character, constant.other 182 | settings 183 | 184 | foreground 185 | #9876AA 186 | 187 | 188 | 189 | name 190 | Variable 191 | scope 192 | variable, punctuation.definition.variable 193 | settings 194 | 195 | foreground 196 | #9876AA 197 | 198 | 199 | 200 | name 201 | Control Keyword 202 | scope 203 | keyword.control 204 | settings 205 | 206 | foreground 207 | #CC7832 208 | 209 | 210 | 211 | name 212 | Preprocessor directive 213 | scope 214 | keyword.control.import 215 | settings 216 | 217 | foreground 218 | #CC7832 219 | 220 | 221 | 222 | name 223 | Markup XML declaration 224 | scope 225 | meta.tag.preprocessor.xml 226 | settings 227 | 228 | fontStyle 229 | 230 | foreground 231 | #CC7832 232 | 233 | 234 | 235 | name 236 | Markup DOCTYPE 237 | scope 238 | meta.tag.sgml.doctype, meta.tag.sgml.doctype entity, meta.tag.sgml.doctype string, meta.tag.preprocessor.xml, meta.tag.preprocessor.xml entity, meta.tag.preprocessor.xml string 239 | settings 240 | 241 | fontStyle 242 | 243 | foreground 244 | #CC7832 245 | 246 | 247 | 248 | name 249 | Keyword 250 | scope 251 | keyword, storage 252 | settings 253 | 254 | foreground 255 | #CC7832 256 | background 257 | #00000000 258 | 259 | 260 | 261 | name 262 | Storage 263 | scope 264 | storage 265 | settings 266 | 267 | foreground 268 | #CC7832 269 | 270 | 271 | 272 | name 273 | Storage type 274 | scope 275 | storage.type 276 | settings 277 | 278 | foreground 279 | #CC782F 280 | 281 | 282 | 283 | name 284 | Class name 285 | scope 286 | entity.name.class 287 | settings 288 | 289 | foreground 290 | #A9B7C6 291 | 292 | 293 | 294 | name 295 | Inherited class 296 | scope 297 | entity.other.inherited-class 298 | settings 299 | 300 | foreground 301 | #A9B7C6 302 | 303 | 304 | 305 | name 306 | Function name 307 | scope 308 | entity.name.function, meta.function-call.php 309 | settings 310 | 311 | fontStyle 312 | 313 | foreground 314 | #ffb64e 315 | 316 | 317 | 318 | name 319 | Function argument 320 | scope 321 | variable.parameter 322 | settings 323 | 324 | foreground 325 | #9876AA 326 | 327 | 328 | 329 | name 330 | Tag name 331 | scope 332 | entity.name.tag 333 | settings 334 | 335 | fontStyle 336 | 337 | foreground 338 | #CC6B2E 339 | 340 | 341 | 342 | name 343 | Tag attribute 344 | scope 345 | entity.other.attribute-name 346 | settings 347 | 348 | fontStyle 349 | 350 | foreground 351 | #BABA8A 352 | 353 | 354 | 355 | name 356 | Library function 357 | scope 358 | support.function 359 | settings 360 | 361 | fontStyle 362 | 363 | foreground 364 | #A9B7C6 365 | 366 | 367 | 368 | name 369 | Library constant 370 | scope 371 | support.constant 372 | settings 373 | 374 | fontStyle 375 | 376 | foreground 377 | #A9B7C6 378 | 379 | 380 | 381 | name 382 | Library class/type 383 | scope 384 | support.type, support.class 385 | settings 386 | 387 | foreground 388 | #A9B7C6 389 | 390 | 391 | 392 | name 393 | Library variable 394 | scope 395 | support.other.variable 396 | settings 397 | 398 | foreground 399 | #A9B7C6 400 | 401 | 402 | 403 | name 404 | Invalid 405 | scope 406 | invalid 407 | settings 408 | 409 | background 410 | #F92672 411 | fontStyle 412 | 413 | foreground 414 | #F8F8F0 415 | 416 | 417 | 418 | name 419 | Invalid deprecated 420 | scope 421 | invalid.deprecated 422 | settings 423 | 424 | background 425 | #9876AA 426 | foreground 427 | #F8F8F0 428 | 429 | 430 | 431 | name 432 | diff.header 433 | scope 434 | meta.diff, meta.diff.header 435 | settings 436 | 437 | foreground 438 | #75715E 439 | 440 | 441 | 442 | name 443 | diff.deleted 444 | scope 445 | markup.deleted 446 | settings 447 | 448 | foreground 449 | #F92672 450 | 451 | 452 | 453 | name 454 | diff.inserted 455 | scope 456 | markup.inserted 457 | settings 458 | 459 | foreground 460 | #A6E22E 461 | 462 | 463 | 464 | name 465 | diff.changed 466 | scope 467 | markup.changed 468 | settings 469 | 470 | foreground 471 | #E6DB74 472 | 473 | 474 | 475 | scope 476 | constant.numeric.line-number.find-in-files - match 477 | settings 478 | 479 | foreground 480 | #ffffffa0 481 | 482 | 483 | 484 | scope 485 | entity.name.filename.find-in-files 486 | settings 487 | 488 | foreground 489 | #B8FF9A 490 | 491 | 492 | 493 | name 494 | object method 495 | scope 496 | meta.function-call.object.php, variable.function 497 | settings 498 | 499 | foreground 500 | #ffb64e 501 | 502 | 503 | 504 | name 505 | Comment block 506 | scope 507 | comment.block.documentation.phpdoc, punctuation.definition.comment 508 | settings 509 | 510 | foreground 511 | #60A160 512 | 513 | 514 | 515 | name 516 | Operation key 517 | scope 518 | keyword.operator.key.php, keyword.operator.class.php, keyword.operator.logical.php, keyword.operator.assignment.php 519 | settings 520 | 521 | foreground 522 | #A9B7C6 523 | 524 | 525 | 526 | name 527 | Comment keyword 528 | scope 529 | keyword.other.phpdoc.php 530 | settings 531 | 532 | foreground 533 | #60A160 534 | fontStyle 535 | italic 536 | 537 | 538 | 539 | name 540 | Comment double slash 541 | scope 542 | comment.line 543 | settings 544 | 545 | foreground 546 | #666666 547 | 548 | 549 | 550 | uuid 551 | 52A9C2E7-AEC4-4820-8092-A2F9B05B312A 552 | colorSpaceName 553 | sRGB 554 | semanticClass 555 | theme.dark.darkula 556 | 557 | --------------------------------------------------------------------------------