├── README.markdown └── Espresso.tmTheme /README.markdown: -------------------------------------------------------------------------------- 1 | # Espresso.tmTheme 2 | 3 | A [TextMate][] theme based on the default [Espresso][] theme. 4 | 5 | I really like the default Espresso colors, so I created a theme from them to 6 | keep me warm while the amount of Sugar increases to comfortable levels. 7 | 8 | 9 | ## Installation 10 | 11 | Just double-click or `open` the `Espresso.tmTheme` file and TextMate will take 12 | care of installing it for you. 13 | 14 | 15 | [espresso]: http://macrabbit.com/espresso/ 16 | [textmate]: http://macromates.com/ 17 | -------------------------------------------------------------------------------- /Espresso.tmTheme: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | author 6 | Martin Kühl 7 | comment 8 | A theme based on the Espresso default theme. 9 | name 10 | Espresso tutti colori 11 | settings 12 | 13 | 14 | settings 15 | 16 | background 17 | #FFFFFF 18 | caret 19 | #000000 20 | foreground 21 | #000000 22 | invisibles 23 | #AAAAAA 24 | lineHighlight 25 | #AAAAAA40 26 | selection 27 | #C9D0D9 28 | 29 | 30 | 31 | name 32 | Comments 33 | scope 34 | comment 35 | settings 36 | 37 | foreground 38 | #7F7F7F 39 | 40 | 41 | 42 | comment 43 | Highlighted like: embedded source 44 | name 45 | Comments: Preprocessor 46 | scope 47 | comment.block.preprocessor 48 | settings 49 | 50 | foreground 51 | #434343 52 | 53 | 54 | 55 | comment 56 | Highlighted like: strings 57 | name 58 | Comments: Documentation 59 | scope 60 | comment.documentation, comment.block.documentation 61 | settings 62 | 63 | background 64 | #FFFDF7 65 | foreground 66 | #BC670F 67 | 68 | 69 | 70 | name 71 | Invalid - Deprecated 72 | scope 73 | invalid.deprecated 74 | settings 75 | 76 | background 77 | #EFCFCF 78 | fontStyle 79 | italic underline 80 | 81 | 82 | 83 | name 84 | Invalid - Illegal 85 | scope 86 | invalid.illegal 87 | settings 88 | 89 | background 90 | #F93232 91 | foreground 92 | #F9F2CE 93 | 94 | 95 | 96 | name 97 | Operators 98 | scope 99 | keyword.operator 100 | settings 101 | 102 | foreground 103 | #626FC9 104 | 105 | 106 | 107 | name 108 | Keywords 109 | scope 110 | keyword, storage 111 | settings 112 | 113 | foreground 114 | #6700B9 115 | 116 | 117 | 118 | name 119 | Types 120 | scope 121 | storage.type, support.type 122 | settings 123 | 124 | foreground 125 | #6700B9 126 | 127 | 128 | 129 | name 130 | Language Constants 131 | scope 132 | constant.language, support.constant, variable.language 133 | settings 134 | 135 | background 136 | #F3F2FF 137 | foreground 138 | #7653C1 139 | 140 | 141 | 142 | name 143 | Variables 144 | scope 145 | variable, support.variable 146 | settings 147 | 148 | foreground 149 | #7B8C4D 150 | 151 | 152 | 153 | name 154 | Variables: Punctuation 155 | scope 156 | variable punctuation 157 | settings 158 | 159 | foreground 160 | #865FDB 161 | 162 | 163 | 164 | name 165 | Functions 166 | scope 167 | entity.name.function, support.function, entity 168 | settings 169 | 170 | fontStyle 171 | bold 172 | foreground 173 | #4E279A 174 | 175 | 176 | 177 | name 178 | Classes 179 | scope 180 | entity.name.type, entity.other.inherited-class, support.class 181 | settings 182 | 183 | fontStyle 184 | bold 185 | foreground 186 | #3A1D72 187 | 188 | 189 | 190 | name 191 | Exceptions 192 | scope 193 | entity.name.exception 194 | settings 195 | 196 | foreground 197 | #F93232 198 | 199 | 200 | 201 | name 202 | Sections 203 | scope 204 | entity.name.section 205 | settings 206 | 207 | fontStyle 208 | bold 209 | 210 | 211 | 212 | name 213 | Numbers 214 | scope 215 | constant.numeric, constant 216 | settings 217 | 218 | background 219 | #F3F2FF 220 | foreground 221 | #7653C1 222 | 223 | 224 | 225 | name 226 | Strings 227 | scope 228 | constant.character, string 229 | settings 230 | 231 | background 232 | #FBE9AD1A 233 | foreground 234 | #BC670F 235 | 236 | 237 | 238 | name 239 | Strings: Punctuation 240 | scope 241 | constant.character punctuation, string punctuation 242 | settings 243 | 244 | foreground 245 | #E69A4C 246 | 247 | 248 | 249 | name 250 | Strings: Escape Sequences 251 | scope 252 | constant.character.escape 253 | settings 254 | 255 | background 256 | #FBE9ADCC 257 | fontStyle 258 | bold 259 | 260 | 261 | 262 | comment 263 | Highlighted like: LaTeX keywords :-) 264 | name 265 | Strings: Regular Expressions 266 | scope 267 | string.regexp 268 | settings 269 | 270 | foreground 271 | #699D36 272 | 273 | 274 | 275 | comment 276 | Highlighted like: escape sequences 277 | name 278 | Strings: Symbols 279 | scope 280 | constant.other.symbol 281 | settings 282 | 283 | background 284 | #E8FFD5 285 | fontStyle 286 | bold 287 | 288 | 289 | 290 | name 291 | Punctuation 292 | scope 293 | punctuation 294 | settings 295 | 296 | foreground 297 | #7F7F7F 298 | 299 | 300 | 301 | name 302 | Embedded Source 303 | scope 304 | string source, text source 305 | settings 306 | 307 | foreground 308 | #434343 309 | 310 | 311 | 312 | name 313 | ----------------------------------- 314 | settings 315 | 316 | 317 | 318 | name 319 | HTML: Doctype Declaration 320 | scope 321 | meta.tag.sgml.doctype 322 | settings 323 | 324 | foreground 325 | #7F7F7F 326 | 327 | 328 | 329 | name 330 | HTML: Tags 331 | scope 332 | entity.name.tag 333 | settings 334 | 335 | background 336 | #F4FAFF 337 | foreground 338 | #2F6F9F 339 | 340 | 341 | 342 | name 343 | HTML: Attribute Punctuation 344 | scope 345 | meta.tag string punctuation 346 | settings 347 | 348 | foreground 349 | #5FAFEF 350 | 351 | 352 | 353 | name 354 | HTML: Tag Punctuation 355 | scope 356 | punctuation.definition.tag 357 | settings 358 | 359 | foreground 360 | #4F9FCF 361 | 362 | 363 | 364 | comment 365 | Highlighted like: escape sequences 366 | name 367 | HTML: Entities 368 | scope 369 | constant.character.entity 370 | settings 371 | 372 | background 373 | #FCEDBC 374 | 375 | 376 | 377 | name 378 | HTML: Attribute Names 379 | scope 380 | entity.other.attribute-name 381 | settings 382 | 383 | foreground 384 | #4F9FCF 385 | 386 | 387 | 388 | name 389 | HTML: Attribute Values 390 | scope 391 | meta.tag string.quoted 392 | settings 393 | 394 | foreground 395 | #D44950 396 | 397 | 398 | 399 | name 400 | ----------------------------------- 401 | settings 402 | 403 | 404 | 405 | name 406 | CSS: Selectors 407 | scope 408 | meta.selector, meta.selector entity, meta.selector entity punctuation, entity.name.tag.css 409 | settings 410 | 411 | foreground 412 | #3A77BF 413 | 414 | 415 | 416 | name 417 | CSS: Property Names 418 | scope 419 | meta.property-name, support.type.property-name 420 | settings 421 | 422 | foreground 423 | #D4430D 424 | 425 | 426 | 427 | name 428 | CSS: Property Values 429 | scope 430 | meta.property-value 431 | settings 432 | 433 | foreground 434 | #43A202 435 | 436 | 437 | 438 | name 439 | ----------------------------------- 440 | settings 441 | 442 | 443 | 444 | name 445 | Markup: Changed 446 | scope 447 | markup.changed 448 | settings 449 | 450 | background 451 | #FFFFDD 452 | foreground 453 | #000000 454 | 455 | 456 | 457 | name 458 | Markup: Deletion 459 | scope 460 | markup.deleted 461 | settings 462 | 463 | background 464 | #FFDDDD 465 | foreground 466 | #000000 467 | 468 | 469 | 470 | name 471 | Markup: Emphasis 472 | scope 473 | markup.italic 474 | settings 475 | 476 | fontStyle 477 | italic 478 | 479 | 480 | 481 | name 482 | Markup: Error 483 | scope 484 | markup.error 485 | settings 486 | 487 | background 488 | #F93232 489 | foreground 490 | #F9F2CE 491 | 492 | 493 | 494 | name 495 | Markup: Insertion 496 | scope 497 | markup.inserted 498 | settings 499 | 500 | background 501 | #DDFFDD 502 | foreground 503 | #000000 504 | 505 | 506 | 507 | name 508 | Markup: Output 509 | scope 510 | markup.output, markup.raw 511 | settings 512 | 513 | foreground 514 | #7F7F7F 515 | 516 | 517 | 518 | name 519 | Markup: Prompt 520 | scope 521 | markup.prompt 522 | settings 523 | 524 | foreground 525 | #555555 526 | 527 | 528 | 529 | name 530 | Markup: Heading 531 | scope 532 | markup.heading 533 | settings 534 | 535 | fontStyle 536 | bold 537 | 538 | 539 | 540 | name 541 | Markup: Strong 542 | scope 543 | markup.bold 544 | settings 545 | 546 | fontStyle 547 | bold 548 | 549 | 550 | 551 | comment 552 | Highlighted like: exceptions 553 | name 554 | Markup: Traceback 555 | scope 556 | markup.traceback 557 | settings 558 | 559 | foreground 560 | #F93232 561 | 562 | 563 | 564 | name 565 | Markup: Underline 566 | scope 567 | markup.underline 568 | settings 569 | 570 | fontStyle 571 | underline 572 | 573 | 574 | 575 | name 576 | ----------------------------------- 577 | settings 578 | 579 | 580 | 581 | name 582 | Extra: Diff Range 583 | scope 584 | meta.diff.range, meta.diff.index, meta.separator 585 | settings 586 | 587 | background 588 | #EAF2F5 589 | foreground 590 | #434343 591 | 592 | 593 | 594 | name 595 | Extra: Diff From 596 | scope 597 | meta.diff.header.from-file 598 | settings 599 | 600 | background 601 | #FFDDDD 602 | foreground 603 | #434343 604 | 605 | 606 | 607 | name 608 | Extra: Diff To 609 | scope 610 | meta.diff.header.to-file 611 | settings 612 | 613 | background 614 | #DDFFDD 615 | foreground 616 | #434343 617 | 618 | 619 | 620 | uuid 621 | 448a6022-e03f-11dd-b03a-1b4a7b9cb158 622 | 623 | 624 | --------------------------------------------------------------------------------