Advertisement
Guest User

seti_ux_slim.tmTheme

a guest
Dec 18th, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 173.15 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
  3. <plist version="1.0">
  4. <dict>
  5. <key>author</key>
  6. <string>Ctf0</string>
  7. <key>name</key>
  8. <string>Seti_UX</string>
  9. <key>settings</key>
  10. <array>
  11. <!-- ====================================
  12. General
  13. ====================================== -->
  14. <dict>
  15. <key>settings</key>
  16. <dict>
  17. <key>background</key>
  18. <string>#000000</string>
  19. <key>foreground</key>
  20. <string>#D3F0F5</string>
  21. <key>caret</key>
  22. <string>#fed02e</string>
  23. <key>invisibles</key>
  24. <string>#F3FFB51A</string>
  25. <key>lineHighlight</key>
  26. <string>#7E99A630</string>
  27. <key>findHighlight</key>
  28. <string>#3CADD7</string>
  29. <key>findHighlightForeground</key>
  30. <string>#000</string>
  31. <key>gutter</key>
  32. <string>#000000</string>
  33. <key>gutterForeground</key>
  34. <string>#7E99A680</string>
  35. <key>selection</key>
  36. <string>#7292a130</string>
  37. <key>selectionForeground</key>
  38. <string>#ffffff90</string>
  39. <key>inactiveSelection</key>
  40. <string>#2F627750</string>
  41. <key>bracketContentsOptions</key>
  42. <string>underline</string>
  43. <key>tagsForeground</key>
  44. <string>#BCE6FE</string>
  45. <key>tagsOptions</key>
  46. <string>underline</string>
  47. <key>guide</key>
  48. <string>#858D8A40</string>
  49. <key>stackGuide</key>
  50. <string>#858D8A66</string>
  51. <key>activeGuide</key>
  52. <string>#FEF61180</string>
  53. <key>shadow</key>
  54. <string>#00000010</string>
  55.  
  56. <key>phantomCss</key>
  57. <string><![CDATA[ html {position: relative; padding: 10px;} ]]></string>
  58. <key>popupCss</key>
  59. <string><![CDATA[ html {color: #D3F0F5;background-color: #31485E60;padding: 10px;} a {color: #009FFF;line-height: 1.5;text-decoration: none;margin-botttom: 5px;} .error, .deleted {color: #CD4046;padding: 15px;} .success, .inserted {color: #48FFC2;padding: 15px;} .warning, .modified {color: #FEF611;padding: 15px;} ]]></string>
  60. </dict>
  61. </dict>
  62.  
  63. <!-- ====================================
  64. Other
  65. ====================================== -->
  66.  
  67. <!-- (...) -->
  68. <dict>
  69. <key>name</key>
  70. <string>Round braces</string>
  71. <key>scope</key>
  72. <string>meta.brace.round</string>
  73. <key>settings</key>
  74. <dict>
  75. <key>foreground</key>
  76. <string>#fff</string>
  77. </dict>
  78. </dict>
  79.  
  80. <!-- [...] -->
  81. <dict>
  82. <key>name</key>
  83. <string>Array Punctuation</string>
  84. <key>scope</key>
  85. <string>meta.group.braces.square punctuation.section.scope, meta.group.braces.square, meta.brace.square, punctuation.separator.array, punctuation.section.array, punctuation.definition.array, punctuation.definition.constant.range</string>
  86. <key>settings</key>
  87. <dict>
  88. <key>foreground</key>
  89. <string>#fff</string>
  90. </dict>
  91. </dict>
  92. <dict>
  93. <key>scope</key>
  94. <string>punctuation</string>
  95. <key>settings</key>
  96. <dict>
  97. <key>foreground</key>
  98. <string>#FFFFFF</string>
  99. </dict>
  100. </dict>
  101.  
  102. <!-- '...' -->
  103. <dict>
  104. <key>name</key>
  105. <string>~ String Punctuation</string>
  106. <key>scope</key>
  107. <string>punctuation.definition.string -meta.tag</string>
  108. <key>settings</key>
  109. <dict>
  110. <key>foreground</key>
  111. <string>#009FFF</string>
  112. </dict>
  113. </dict>
  114.  
  115. <!-- , -->
  116. <dict>
  117. <key>scope</key>
  118. <string>meta.delimiter</string>
  119. <key>settings</key>
  120. <dict>
  121. <key>foreground</key>
  122. <string>#858d8a</string>
  123. </dict>
  124. </dict>
  125.  
  126. <!-- ; -->
  127. <dict>
  128. <key>scope</key>
  129. <string>punctuation.terminator</string>
  130. <key>settings</key>
  131. <dict>
  132. <key>fontStyle</key>
  133. <string></string>
  134. <key>foreground</key>
  135. <string>#858d8a</string>
  136. </dict>
  137. </dict>
  138.  
  139. <!-- . -->
  140. <dict>
  141. <key>scope</key>
  142. <string>meta.delimiter.method.period</string>
  143. <key>settings</key>
  144. <dict>
  145. <key>fontStyle</key>
  146. <string></string>
  147. <key>foreground</key>
  148. <string>#fff</string>
  149. </dict>
  150. </dict>
  151. <dict>
  152. <key>scope</key>
  153. <string>invalid</string>
  154. <key>settings</key>
  155. <dict>
  156. <key>foreground</key>
  157. <string>#E889B5</string>
  158. <key>background</key>
  159. <string>#722C40</string>
  160. </dict>
  161. </dict>
  162. <dict>
  163. <key>scope</key>
  164. <string>invalid.deprecated</string>
  165. <key>settings</key>
  166. <dict>
  167. <key>foreground</key>
  168. <string>#fff</string>
  169. <key>background</key>
  170. <string>#E6002B90</string>
  171. </dict>
  172. </dict>
  173. <dict>
  174. <key>name</key>
  175. <string>Comment txt</string>
  176. <key>scope</key>
  177. <string>comment</string>
  178. <key>settings</key>
  179. <dict>
  180. <key>foreground</key>
  181. <string>#7292a1</string>
  182. <key>background</key>
  183. <string>#31485E60</string>
  184. </dict>
  185. </dict>
  186. <dict>
  187. <key>name</key>
  188. <string>Comment signs</string>
  189. <key>scope</key>
  190. <string>punctuation.definition.comment</string>
  191. <key>settings</key>
  192. <dict>
  193. <key>foreground</key>
  194. <string>#FF0040</string>
  195. <key>background</key>
  196. <string></string>
  197. </dict>
  198. </dict>
  199. <dict>
  200. <key>name</key>
  201. <string>docstring</string>
  202. <key>scope</key>
  203. <string>string.quoted.double.block, string.docstring, string.quoted.single.block</string>
  204. <key>settings</key>
  205. <dict>
  206. <key>foreground</key>
  207. <string>#18B6AE</string>
  208. </dict>
  209. </dict>
  210. <dict>
  211. <key>scope</key>
  212. <string>constant.numeric</string>
  213. <key>settings</key>
  214. <dict>
  215. <key>foreground</key>
  216. <string>#CD4046</string>
  217. </dict>
  218. </dict>
  219. <dict>
  220. <key>scope</key>
  221. <string>constant.language</string>
  222. <key>settings</key>
  223. <dict>
  224. <key>foreground</key>
  225. <string>#CD3F45</string>
  226. </dict>
  227. </dict>
  228. <dict>
  229. <key>scope</key>
  230. <string>constant.character.entity, punctuation.definition.constant</string>
  231. <key>settings</key>
  232. <dict>
  233. <key>foreground</key>
  234. <string>#ffd200</string>
  235. </dict>
  236. </dict>
  237. <dict>
  238. <key>scope</key>
  239. <string>support.constant</string>
  240. <key>settings</key>
  241. <dict>
  242. <key>fontStyle</key>
  243. <string>italic</string>
  244. <key>foreground</key>
  245. <string>#CD3F45</string>
  246. </dict>
  247. </dict>
  248. <dict>
  249. <key>name</key>
  250. <string>Exception</string>
  251. <key>scope</key>
  252. <string>support.type.exception</string>
  253. <key>settings</key>
  254. <dict>
  255. <key>fontStyle</key>
  256. <string>italic</string>
  257. <key>foreground</key>
  258. <string>#FFF</string>
  259. </dict>
  260. </dict>
  261. <dict>
  262. <key>scope</key>
  263. <string>keyword</string>
  264. <key>settings</key>
  265. <dict>
  266. <key>foreground</key>
  267. <string>#009FFF</string>
  268. </dict>
  269. </dict>
  270. <dict>
  271. <key>name</key>
  272. <string>Operator</string>
  273. <key>scope</key>
  274. <string>keyword.operator -keyword.operator.dereference</string>
  275. <key>settings</key>
  276. <dict>
  277. <key>foreground</key>
  278. <string>#1CFF7B</string>
  279. </dict>
  280. </dict>
  281. <dict>
  282. <key>name</key>
  283. <string>Comparison operator</string>
  284. <key>scope</key>
  285. <string>keyword.operator.comparison, keyword.operator.logical</string>
  286. <key>settings</key>
  287. <dict>
  288. <key>foreground</key>
  289. <string>#1cff7b</string>
  290. </dict>
  291. </dict>
  292. <!-- = -->
  293. <dict>
  294. <key>scope</key>
  295. <string>keyword.operator.assignment</string>
  296. <key>settings</key>
  297. <dict>
  298. <key>foreground</key>
  299. <string>#1CFF7B</string>
  300. </dict>
  301. </dict>
  302. <dict>
  303. <key>scope</key>
  304. <string>keyword.operator.assignment.augmented</string>
  305. <key>settings</key>
  306. <dict>
  307. <key>foreground</key>
  308. <string>#1CFF7B</string>
  309. </dict>
  310. </dict>
  311. <dict>
  312. <key>scope</key>
  313. <string>storage.type</string>
  314. <key>settings</key>
  315. <dict>
  316. <key>foreground</key>
  317. <string>#ffd200</string>
  318. </dict>
  319. </dict>
  320. <dict>
  321. <key>scope</key>
  322. <string>storage.modifier</string>
  323. <key>settings</key>
  324. <dict>
  325. <key>fontStyle</key>
  326. <string>italic</string>
  327. <key>foreground</key>
  328. <string>#fff</string>
  329. </dict>
  330. </dict>
  331. <dict>
  332. <key>scope</key>
  333. <string>variable, punctuation.definition.variable</string>
  334. <key>settings</key>
  335. <dict>
  336. <key>foreground</key>
  337. <string>#fff</string>
  338. </dict>
  339. </dict>
  340. <dict>
  341. <key>scope</key>
  342. <string>variable.other</string>
  343. <key>settings</key>
  344. <dict>
  345. <key>foreground</key>
  346. <string>#603F80</string>
  347. </dict>
  348. </dict>
  349.  
  350. <!-- global tags -->
  351. <dict>
  352. <key>scope</key>
  353. <string>entity.name.tag, text.blade meta.tag.block.any.html entity.name.tag.block.any.html, text.blade entity.name.tag.block.any.html</string>
  354. <key>settings</key>
  355. <dict>
  356. <key>foreground</key>
  357. <string>#A45348</string>
  358. <key>background</key>
  359. <string>#A4534810</string>
  360. </dict>
  361. </dict>
  362.  
  363. <!-- this -->
  364. <dict>
  365. <key>scope</key>
  366. <string>variable.language, variable.parameter.function.language</string>
  367. <key>settings</key>
  368. <dict>
  369. <key>fontStyle</key>
  370. <string>italic</string>
  371. <key>foreground</key>
  372. <string>#1CFF7B</string>
  373. <key>background</key>
  374. <string>#009FFF30</string>
  375. </dict>
  376. </dict>
  377. <dict>
  378. <key>name</key>
  379. <string>Dict key</string>
  380. <key>scope</key>
  381. <string>meta.structure.dictionary meta.structure.dictionary.key, constant.other.object.key string</string>
  382. <key>settings</key>
  383. <dict>
  384. <key>fontStyle</key>
  385. <string></string>
  386. <key>foreground</key>
  387. <string>#fdf5e3</string>
  388. </dict>
  389. </dict>
  390. <dict>
  391. <key>name</key>
  392. <string>Dict Value</string>
  393. <key>scope</key>
  394. <string>meta.structure.dictionary.value</string>
  395. <key>settings</key>
  396. <dict>
  397. <key>foreground</key>
  398. <string>#7DC5F9</string>
  399. </dict>
  400. </dict>
  401. <dict>
  402. <key>name</key>
  403. <string>Item-access arguments</string>
  404. <key>scope</key>
  405. <string>meta.item-access.arguments</string>
  406. <key>settings</key>
  407. <dict>
  408. <key>foreground</key>
  409. <string>#aa00aa</string>
  410. </dict>
  411. </dict>
  412. <dict>
  413. <key>name</key>
  414. <string>Class</string>
  415. <key>scope</key>
  416. <string>meta.class.identifier, entity.name.type.class, support.class, variable.other.class</string>
  417. <key>settings</key>
  418. <dict>
  419. <key>foreground</key>
  420. <string>#CD3F45</string>
  421. </dict>
  422. </dict>
  423. <dict>
  424. <key>scope</key>
  425. <string>support.class.builtin.php</string>
  426. <key>settings</key>
  427. <dict>
  428. <key>background</key>
  429. <string>#0D1011</string>
  430. </dict>
  431. </dict>
  432. <dict>
  433. <key>name</key>
  434. <string>Inherited class</string>
  435. <key>scope</key>
  436. <string>entity.other.inherited-class</string>
  437. <key>settings</key>
  438. <dict>
  439. <key>foreground</key>
  440. <string>#fda100</string>
  441. <key>background</key>
  442. <string>#CD3F4530</string>
  443. </dict>
  444. </dict>
  445. <dict>
  446. <key>name</key>
  447. <string>Method</string>
  448. <key>scope</key>
  449. <string>meta.method.identifier, meta.method-call, meta.method.declaration</string>
  450. <key>settings</key>
  451. <dict>
  452. <key>foreground</key>
  453. <string>#1CFF7B</string>
  454. </dict>
  455. </dict>
  456. <dict>
  457. <key>name</key>
  458. <string>Function definition parameters</string>
  459. <key>scope</key>
  460. <string>variable.parameter.function</string>
  461. <key>settings</key>
  462. <dict>
  463. <key>foreground</key>
  464. <string>#009FFF</string>
  465. </dict>
  466. </dict>
  467. <dict>
  468. <key>name</key>
  469. <string>Support function</string>
  470. <key>scope</key>
  471. <string>support.function, support.class</string>
  472. <key>settings</key>
  473. <dict>
  474. <key>foreground</key>
  475. <string>#a074c4</string>
  476. </dict>
  477. </dict>
  478. <dict>
  479. <key>name</key>
  480. <string>Builtin function</string>
  481. <key>scope</key>
  482. <string>support.function.builtin</string>
  483. <key>settings</key>
  484. <dict>
  485. <key>fontStyle</key>
  486. <string>italic</string>
  487. <key>foreground</key>
  488. <string>#fe5a7d80</string>
  489. <key>background</key>
  490. <string>#00000050</string>
  491. </dict>
  492. </dict>
  493.  
  494. <!-- "..." -->
  495. <dict>
  496. <key>name</key>
  497. <string>String Quotes</string>
  498. <key>scope</key>
  499. <string>string.quoted punctuation.definition.string.begin, string.quoted punctuation.definition.string.end, punctuation.definition.string</string>
  500. <key>settings</key>
  501. <dict>
  502. <key>foreground</key>
  503. <string>#009FFF</string>
  504. </dict>
  505. </dict>
  506. <dict>
  507. <key>scope</key>
  508. <string>string.regexp</string>
  509. <key>settings</key>
  510. <dict>
  511. <key>foreground</key>
  512. <string>#fff</string>
  513. </dict>
  514. </dict>
  515. <dict>
  516. <key>scope</key>
  517. <string>string constant</string>
  518. <key>settings</key>
  519. <dict>
  520. <key>fontStyle</key>
  521. <string>italic</string>
  522. <key>foreground</key>
  523. <string>#ffd200</string>
  524. </dict>
  525. </dict>
  526. <dict>
  527. <key>scope</key>
  528. <string>string.quoted source</string>
  529. <key>settings</key>
  530. <dict>
  531. <key>foreground</key>
  532. <string>#ffd200</string>
  533. </dict>
  534. </dict>
  535. <dict>
  536. <key>scope</key>
  537. <string>string variable</string>
  538. <key>settings</key>
  539. <dict>
  540. <key>foreground</key>
  541. <string>#EF9975</string>
  542. </dict>
  543. </dict>
  544. <dict>
  545. <key>scope</key>
  546. <string>support.type</string>
  547. <key>settings</key>
  548. <dict>
  549. <key>foreground</key>
  550. <string>#fff</string>
  551. </dict>
  552. </dict>
  553.  
  554. <!-- < > -->
  555. <dict>
  556. <key>name</key>
  557. <string>Tag Punctuation</string>
  558. <key>scope</key>
  559. <string>punctuation.definition.tag</string>
  560. <key>settings</key>
  561. <dict>
  562. <key>foreground</key>
  563. <string>#fff</string>
  564. </dict>
  565. </dict>
  566.  
  567. <!-- ====================================
  568. HTML
  569. ====================================== -->
  570.  
  571. <!-- = -->
  572. <dict>
  573. <key>scope</key>
  574. <string>punctuation.separator.key-value.html, meta.tag.inline.form.html, meta.tag.inline.any.html, meta.tag.inline.a.html, source.js.embedded.html, meta.tag.block.any.html, meta.tag.any.html</string>
  575. <key>settings</key>
  576. <dict>
  577. <key>foreground</key>
  578. <string>#009FFF</string>
  579. </dict>
  580. </dict>
  581.  
  582. <dict>
  583. <key>scope</key>
  584. <string>meta.scope.between-tag-pair.html</string>
  585. <key>settings</key>
  586. <dict>
  587. <key>foreground</key>
  588. <string>#fff</string>
  589. </dict>
  590. </dict>
  591.  
  592. <!-- attrs -->
  593. <dict>
  594. <key>scope</key>
  595. <string>entity.other.attribute-name.html, entity.other.attribute-name.style.html, entity.other.attribute-name.class.html, entity.other.attribute-name.event.html</string>
  596. <key>settings</key>
  597. <dict>
  598. <key>foreground</key>
  599. <string>#48FFC2</string>
  600. </dict>
  601. </dict>
  602.  
  603. <!-- id -->
  604. <dict>
  605. <key>name</key>
  606. <string>html id</string>
  607. <key>scope</key>
  608. <string>entity.other.attribute-name.id.html</string>
  609. <key>settings</key>
  610. <dict>
  611. <key>foreground</key>
  612. <string>#ffd200</string>
  613. </dict>
  614. </dict>
  615.  
  616. <!-- Main string -->
  617. <dict>
  618. <key>scope</key>
  619. <string>text.html.basic</string>
  620. <key>settings</key>
  621. <dict>
  622. <key>foreground</key>
  623. <string>#D8F6FF</string>
  624. </dict>
  625. </dict>
  626.  
  627. <!-- "..." -->
  628. <dict>
  629. <key>scope</key>
  630. <string>string.quoted.double.html, string.quoted.single.html</string>
  631. <key>settings</key>
  632. <dict>
  633. <key>foreground</key>
  634. <string>#fff</string>
  635. </dict>
  636. </dict>
  637. <!-- "" -->
  638. <dict>
  639. <key>scope</key>
  640. <string>punctuation.definition.string.begin.html, punctuation.definition.string.end.html</string>
  641. <key>settings</key>
  642. <dict>
  643. <key>foreground</key>
  644. <string>#009FFF</string>
  645. </dict>
  646. </dict>
  647.  
  648. <!-- id="..." -->
  649. <dict>
  650. <key>scope</key>
  651. <string>meta.toc-list.id.html</string>
  652. <key>settings</key>
  653. <dict>
  654. <key>foreground</key>
  655. <string>#B425F5</string>
  656. <key>background</key>
  657. <string>#B425F520</string>
  658. </dict>
  659. </dict>
  660. <!-- id="" -->
  661. <dict>
  662. <key>scope</key>
  663. <string>meta.attribute-with-value.id.html string punctuation.definition.string.begin.html, meta.attribute-with-value.id.html string punctuation.definition.string.end.html</string>
  664. <key>settings</key>
  665. <dict>
  666. <key>foreground</key>
  667. <string>#c136d9</string>
  668. </dict>
  669. </dict>
  670. <dict>
  671. <key>name</key>
  672. <string>Local name</string>
  673. <key>scope</key>
  674. <string>entity.other.attribute-name.localname</string>
  675. <key>settings</key>
  676. <dict>
  677. <key>foreground</key>
  678. <string>#009FFF</string>
  679. </dict>
  680. </dict>
  681. <dict>
  682. <key>name</key>
  683. <string>HTML entity</string>
  684. <key>scope</key>
  685. <string>constant.character.entity.html, constant.character.entity.html punctuation</string>
  686. <key>settings</key>
  687. <dict>
  688. <key>fontStyle</key>
  689. <string>italic</string>
  690. <key>foreground</key>
  691. <string>#466380</string>
  692. </dict>
  693. </dict>
  694.  
  695. <!-- ====================================
  696. JavaScript
  697. ====================================== -->
  698.  
  699. <!-- : / . -->
  700. <dict>
  701. <key>scope</key>
  702. <string>punctuation.separator.key-value.js, punctuation.accessor.js</string>
  703. <key>settings</key>
  704. <dict>
  705. <key>foreground</key>
  706. <string>#EC9304</string>
  707. </dict>
  708. </dict>
  709.  
  710. <!-- '' / "" -->
  711. <dict>
  712. <key>scope</key>
  713. <string>string.quoted.single.js, string.quoted.double.js, string.template.js</string>
  714. <key>settings</key>
  715. <dict>
  716. <key>foreground</key>
  717. <string>#009FFF</string>
  718. </dict>
  719. </dict>
  720.  
  721. <!-- ? / || / ! / = -->
  722. <dict>
  723. <key>scope</key>
  724. <string>keyword.operator.ternary.js</string>
  725. <key>settings</key>
  726. <dict>
  727. <key>foreground</key>
  728. <string>#ffd200</string>
  729. </dict>
  730. </dict>
  731.  
  732. <dict>
  733. <key>scope</key>
  734. <string>meta.import.js keyword.control.import-export.js</string>
  735. <key>settings</key>
  736. <dict>
  737. <key>foreground</key>
  738. <string>#CD3F45</string>
  739. </dict>
  740. </dict>
  741.  
  742. <dict>
  743. <key>scope</key>
  744. <string>meta.export.js keyword.control.import-export.js</string>
  745. <key>settings</key>
  746. <dict>
  747. <key>foreground</key>
  748. <string>#ffd200</string>
  749. </dict>
  750. </dict>
  751.  
  752. <!-- $(this) -->
  753. <dict>
  754. <key>scope</key>
  755. <string>variable.language.this.js</string>
  756. <key>settings</key>
  757. <dict>
  758. <key>fontStyle</key>
  759. <string></string>
  760. <key>foreground</key>
  761. <string>#A83B40</string>
  762. <key>background</key>
  763. <string>#A83B4010</string>
  764. </dict>
  765. </dict>
  766.  
  767. <!-- class -->
  768. <dict>
  769. <key>scope</key>
  770. <string>support.class.js</string>
  771. <key>settings</key>
  772. <dict>
  773. <key>foreground</key>
  774. <string>#1CFF7B</string>
  775. </dict>
  776. </dict>
  777.  
  778. <!-- function name() -->
  779. <dict>
  780. <key>scope</key>
  781. <string>entity.name.function.js</string>
  782. <key>settings</key>
  783. <dict>
  784. <key>foreground</key>
  785. <string>#CD3F45</string>
  786. </dict>
  787. </dict>
  788.  
  789. <dict>
  790. <key>scope</key>
  791. <string>meta.function-call.js variable.function.js</string>
  792. <key>settings</key>
  793. <dict>
  794. <key>foreground</key>
  795. <string>#CD3F45</string>
  796. </dict>
  797. </dict>
  798.  
  799. <!-- () -->
  800. <dict>
  801. <key>scope</key>
  802. <string>meta.function.declaration.js punctuation.definition</string>
  803. <key>settings</key>
  804. <dict>
  805. <key>foreground</key>
  806. <string>#009FFF</string>
  807. </dict>
  808. </dict>
  809.  
  810. <!-- (e) -->
  811. <dict>
  812. <key>scope</key>
  813. <string>variable.parameter.function.js</string>
  814. <key>settings</key>
  815. <dict>
  816. <key>foreground</key>
  817. <string>#fff</string>
  818. </dict>
  819. </dict>
  820.  
  821. <dict>
  822. <key>scope</key>
  823. <string>support.type.object.dom.js</string>
  824. <key>settings</key>
  825. <dict>
  826. <key>foreground</key>
  827. <string>#fff</string>
  828. <key>background</key>
  829. <string>#722C40</string>
  830. </dict>
  831. </dict>
  832.  
  833. <dict>
  834. <key>scope</key>
  835. <string>keyword.control.conditional.js</string>
  836. <key>settings</key>
  837. <dict>
  838. <key>foreground</key>
  839. <string>#1CFF7B</string>
  840. </dict>
  841. </dict>
  842.  
  843. <dict>
  844. <key>scope</key>
  845. <string>meta.function-call.method.js variable</string>
  846. <key>settings</key>
  847. <dict>
  848. <key>foreground</key>
  849. <string>#48FFC2</string>
  850. </dict>
  851. </dict>
  852.  
  853. <dict>
  854. <key>scope</key>
  855. <string>meta.function-call.method.js support.function</string>
  856. <key>settings</key>
  857. <dict>
  858. <key>foreground</key>
  859. <string>#48FFC2</string>
  860. </dict>
  861. </dict>
  862.  
  863. <!-- $ -->
  864. <dict>
  865. <key>scope</key>
  866. <string>punctuation.dollar</string>
  867. <key>settings</key>
  868. <dict>
  869. <key>foreground</key>
  870. <string>#31485E</string>
  871. </dict>
  872. </dict>
  873.  
  874. <dict>
  875. <key>scope</key>
  876. <string>support.module.node.js, variable.other.readwrite.js, variable.other.object.js</string>
  877. <key>settings</key>
  878. <dict>
  879. <key>foreground</key>
  880. <string>#fff</string>
  881. <key>background</key>
  882. <string>#31485E30</string>
  883. </dict>
  884. </dict>
  885.  
  886. <!-- object -->
  887. <dict>
  888. <key>scope</key>
  889. <string>meta.object-literal.js</string>
  890. <key>settings</key>
  891. <dict>
  892. <key>foreground</key>
  893. <string>#fff</string>
  894. </dict>
  895. </dict>
  896.  
  897. <!-- var -->
  898. <dict>
  899. <key>scope</key>
  900. <string>source.js variable.other, variable.other.object.js, variable.other.dollar.js</string>
  901. <key>settings</key>
  902. <dict>
  903. <key>foreground</key>
  904. <string>#fff</string>
  905. </dict>
  906. </dict>
  907.  
  908. <!-- object prop -->
  909. <dict>
  910. <key>scope</key>
  911. <string>meta.property.object.js</string>
  912. <key>settings</key>
  913. <dict>
  914. <key>foreground</key>
  915. <string>#aa00aa</string>
  916. </dict>
  917. </dict>
  918.  
  919. <!--================== OOP ================== -->
  920. <!-- class -->
  921. <dict>
  922. <key>scope</key>
  923. <string>meta.class.js entity.name.class.js</string>
  924. <key>settings</key>
  925. <dict>
  926. <key>foreground</key>
  927. <string>#CD3F45</string>
  928. </dict>
  929. </dict>
  930.  
  931. <!-- extend -->
  932. <dict>
  933. <key>scope</key>
  934. <string>meta.class.js storage.modifier.extends.js</string>
  935. <key>settings</key>
  936. <dict>
  937. <key>foreground</key>
  938. <string>#1CFF7B</string>
  939. </dict>
  940. </dict>
  941.  
  942. <!-- extend class -->
  943. <dict>
  944. <key>scope</key>
  945. <string>meta.class.js entity.other.inherited-class.js</string>
  946. <key>settings</key>
  947. <dict>
  948. <key>foreground</key>
  949. <string>#fda100</string>
  950. <key>background</key>
  951. <string>#CD3F4530</string>
  952. </dict>
  953. </dict>
  954.  
  955. <!-- ====================================
  956. Vue
  957. ====================================== -->
  958. <!-- Main string -->
  959. <dict>
  960. <key>scope</key>
  961. <string>text.html.vue</string>
  962. <key>settings</key>
  963. <dict>
  964. <key>foreground</key>
  965. <string>#7e99a6</string>
  966. </dict>
  967. </dict>
  968.  
  969. <!-- = -->
  970. <dict>
  971. <key>scope</key>
  972. <string>text.html.vue source.css.embedded.html, meta.tag.other.html, meta.tag.custom</string>
  973. <key>settings</key>
  974. <dict>
  975. <key>foreground</key>
  976. <string>#009FFF</string>
  977. </dict>
  978. </dict>
  979.  
  980. <!-- {{ / !-->
  981. <dict>
  982. <key>scope</key>
  983. <string>text.html.vue expression punctuation.definition.generic, text.html.vue keyword.operator.logical.js</string>
  984. <key>settings</key>
  985. <dict>
  986. <key>foreground</key>
  987. <string>#ffd200</string>
  988. </dict>
  989. </dict>
  990.  
  991. <!-- ====================================
  992. XML
  993. ====================================== -->
  994.  
  995. <dict>
  996. <key>name</key>
  997. <string>Tag</string>
  998. <key>scope</key>
  999. <string>meta.tag.xml entity.name.tag.localname.xml</string>
  1000. <key>settings</key>
  1001. <dict>
  1002. <key>foreground</key>
  1003. <string>#A83B40</string>
  1004. <key>background</key>
  1005. <string>#A83B4010</string>
  1006. </dict>
  1007. </dict>
  1008. <dict>
  1009. <key>name</key>
  1010. <string>string</string>
  1011. <key>scope</key>
  1012. <string>text.xml</string>
  1013. <key>settings</key>
  1014. <dict>
  1015. <key>foreground</key>
  1016. <string>#D8F6FF</string>
  1017. </dict>
  1018. </dict>
  1019. <dict>
  1020. <key>name</key>
  1021. <string>tag empty</string>
  1022. <key>scope</key>
  1023. <string>text.xml meta.tag.no-content.xml entity.name.tag.localname.xml</string>
  1024. <key>settings</key>
  1025. <dict>
  1026. <key>foreground</key>
  1027. <string>#1CFF7B</string>
  1028. <key>background</key>
  1029. <string>#1CFF7B10</string>
  1030. </dict>
  1031. </dict>
  1032. <dict>
  1033. <key>name</key>
  1034. <string>doctype dtd</string>
  1035. <key>scope</key>
  1036. <string>meta.tag.sgml.doctype, entity.name.tag.doctype</string>
  1037. <key>settings</key>
  1038. <dict>
  1039. <key>fontStyle</key>
  1040. <string>italic</string>
  1041. <key>foreground</key>
  1042. <string>#50696C</string>
  1043. </dict>
  1044. </dict>
  1045. <dict>
  1046. <key>name</key>
  1047. <string>doctype</string>
  1048. <key>scope</key>
  1049. <string>meta.tag.sgml.doctype.xml keyword.doctype.xml</string>
  1050. <key>settings</key>
  1051. <dict>
  1052. <key>fontStyle</key>
  1053. <string>italic</string>
  1054. <key>foreground</key>
  1055. <string>#7F29C4</string>
  1056. </dict>
  1057. </dict>
  1058. <dict>
  1059. <key>name</key>
  1060. <string>version + encoding</string>
  1061. <key>scope</key>
  1062. <string>meta.tag.preprocessor.xml entity.other.attribute-name.xml</string>
  1063. <key>settings</key>
  1064. <dict>
  1065. <key>foreground</key>
  1066. <string>#1CFF7B</string>
  1067. </dict>
  1068. </dict>
  1069. <dict>
  1070. <key>name</key>
  1071. <string>inside ""</string>
  1072. <key>scope</key>
  1073. <string>meta.tag.preprocessor.xml string.quoted.double.xml, meta.tag.xml string.quoted.double.xml, meta.tag.preprocessor.xml string.quoted.double.xml punctuation.definition.string.begin.xml, meta.tag.preprocessor.xml string.quoted.double.xml punctuation.definition.string.end.xml, meta.tag.xml string.quoted.double.xml punctuation.definition.string.begin.xml, meta.tag.xml string.quoted.double.xml punctuation.definition.string.end.xml</string>
  1074. <key>settings</key>
  1075. <dict>
  1076. <key>foreground</key>
  1077. <string>#9FD0D8</string>
  1078. </dict>
  1079. </dict>
  1080.  
  1081. <!-- ====================================
  1082. PHP
  1083. ====================================== -->
  1084.  
  1085. <dict>
  1086. <key>name</key>
  1087. <string>PHP: PHPdocs</string>
  1088. <key>scope</key>
  1089. <string>keyword.other.phpdoc.php</string>
  1090. <key>settings</key>
  1091. <dict>
  1092. <key>fontStyle</key>
  1093. <string>italic</string>
  1094. <key>foreground</key>
  1095. <string>#ffd20060</string>
  1096. </dict>
  1097. </dict>
  1098. <dict>
  1099. <key>name</key>
  1100. <string>PHP: Constants Core Predefined</string>
  1101. <key>scope</key>
  1102. <string>support.constant.core.php</string>
  1103. <key>settings</key>
  1104. <dict>
  1105. <key>fontStyle</key>
  1106. <string> italic</string>
  1107. <key>foreground</key>
  1108. <string>#FDA100</string>
  1109. </dict>
  1110. </dict>
  1111. <dict>
  1112. <key>name</key>
  1113. <string>PHP: Constants Standard Predefined</string>
  1114. <key>scope</key>
  1115. <string>support.constant.std.php</string>
  1116. <key>settings</key>
  1117. <dict>
  1118. <key>fontStyle</key>
  1119. <string> italic</string>
  1120. <key>foreground</key>
  1121. <string>#C6FF19</string>
  1122. </dict>
  1123. </dict>
  1124. <dict>
  1125. <key>name</key>
  1126. <string>PHP: Keywords Storage</string>
  1127. <key>scope</key>
  1128. <string>keyword.storage.php</string>
  1129. <key>settings</key>
  1130. <dict>
  1131. <key>foreground</key>
  1132. <string>#6969FA</string>
  1133. </dict>
  1134. </dict>
  1135. <dict>
  1136. <key>name</key>
  1137. <string>PHP: Strings Double-Quoted</string>
  1138. <key>scope</key>
  1139. <string>string.quoted.double.php</string>
  1140. <key>settings</key>
  1141. <dict>
  1142. <key>foreground</key>
  1143. <string>#FF6F5B</string>
  1144. </dict>
  1145. </dict>
  1146. <dict>
  1147. <key>name</key>
  1148. <string>PHP: Strings Single-Quoted</string>
  1149. <key>scope</key>
  1150. <string>string.quoted.single.php</string>
  1151. <key>settings</key>
  1152. <dict>
  1153. <key>foreground</key>
  1154. <string>#FEF611</string>
  1155. </dict>
  1156. </dict>
  1157. <dict>
  1158. <key>name</key>
  1159. <string>PHP: Variables Globals</string>
  1160. <key>scope</key>
  1161. <string>variable.other.global.php</string>
  1162. <key>settings</key>
  1163. <dict>
  1164. <key>fontStyle</key>
  1165. <string>italic</string>
  1166. <key>foreground</key>
  1167. <string>#FF4028</string>
  1168. </dict>
  1169. </dict>
  1170. <dict>
  1171. <key>name</key>
  1172. <string>PHP: Variables Safer Globals</string>
  1173. <key>scope</key>
  1174. <string>variable.other.global.safer.php</string>
  1175. <key>settings</key>
  1176. <dict>
  1177. <key>foreground</key>
  1178. <string>#00FF00</string>
  1179. <key>fontStyle</key>
  1180. <string>italic</string>
  1181. </dict>
  1182. </dict>
  1183.  
  1184. <!-- throw -->
  1185. <dict>
  1186. <key>scope</key>
  1187. <string>keyword.control.exception.php, support.class.exception</string>
  1188. <key>settings</key>
  1189. <dict>
  1190. <key>foreground</key>
  1191. <string>#CD3F45</string>
  1192. </dict>
  1193. </dict>
  1194.  
  1195. <dict>
  1196. <key>scope</key>
  1197. <string>support.class.exception</string>
  1198. <key>settings</key>
  1199. <dict>
  1200. <key>foreground</key>
  1201. <string>#CD3F45</string>
  1202. <key>background</key>
  1203. <string>#31485E25</string>
  1204. </dict>
  1205. </dict>
  1206.  
  1207. <!-- new -->
  1208. <dict>
  1209. <key>scope</key>
  1210. <string>keyword.other.new.php</string>
  1211. <key>settings</key>
  1212. <dict>
  1213. <key>foreground</key>
  1214. <string>#fff</string>
  1215. </dict>
  1216. </dict>
  1217. <dict>
  1218. <key>scope</key>
  1219. <string>constant.other.class.php</string>
  1220. <key>settings</key>
  1221. <dict>
  1222. <key>fontStyle</key>
  1223. <string>italic</string>
  1224. <key>foreground</key>
  1225. <string>#31485E</string>
  1226. </dict>
  1227. </dict>
  1228.  
  1229. <!-- Include() - Require() -->
  1230. <dict>
  1231. <key>scope</key>
  1232. <string>keyword.control.import.include.php</string>
  1233. <key>settings</key>
  1234. <dict>
  1235. <key>foreground</key>
  1236. <string>#CD3F45</string>
  1237. </dict>
  1238. </dict>
  1239.  
  1240. <!-- Include'...' / "..." -->
  1241. <dict>
  1242. <key>scope</key>
  1243. <string>meta.include.php string.quoted.single.php meta.string-contents.quoted.single.php, meta.include.php string.quoted.single.php punctuation.definition.string.begin.php, meta.include.php string.quoted.single.php punctuation.definition.string.end.php, meta.include.php string.quoted.double.php meta.string-contents.quoted.double.php, meta.include.php string.quoted.double.php punctuation.definition.string.begin.php, meta.include.php string.quoted.double.php punctuation.definition.string.end.php</string>
  1244. <key>settings</key>
  1245. <dict>
  1246. <key>foreground</key>
  1247. <string>#9FD0D8</string>
  1248. <key>background</key>
  1249. <string>#94DDFF30</string>
  1250. </dict>
  1251. </dict>
  1252.  
  1253. <!-- echo / array & related -->
  1254. <dict>
  1255. <key>scope</key>
  1256. <string>support.function.construct.php, support.function.array.php, meta.function-call.php variable.function.php</string>
  1257. <key>settings</key>
  1258. <dict>
  1259. <key>foreground</key>
  1260. <string>#603F80</string>
  1261. </dict>
  1262. </dict>
  1263.  
  1264. <dict>
  1265. <key>scope</key>
  1266. <string>meta.function-call.method.php variable.function.php, meta.function-call.static.php variable.function.php</string>
  1267. <key>settings</key>
  1268. <dict>
  1269. <key>foreground</key>
  1270. <string>#bce6fe</string>
  1271. </dict>
  1272. </dict>
  1273.  
  1274. <dict>
  1275. <key>name</key>
  1276. <string>function name 2</string>
  1277. <key>scope</key>
  1278. <string>support.function.string.php</string>
  1279. <key>settings</key>
  1280. <dict>
  1281. <key>foreground</key>
  1282. <string>#CD3F45</string>
  1283. </dict>
  1284. </dict>
  1285.  
  1286. <dict>
  1287. <key>name</key>
  1288. <string>all functions</string>
  1289. <key>scope</key>
  1290. <string>source.php support.function</string>
  1291. <key>settings</key>
  1292. <dict>
  1293. <key>foreground</key>
  1294. <string>#CD3F45</string>
  1295. </dict>
  1296. </dict>
  1297. <dict>
  1298. <key>name</key>
  1299. <string>function name()</string>
  1300. <key>scope</key>
  1301. <string>meta.function.php entity.name.function.php</string>
  1302. <key>settings</key>
  1303. <dict>
  1304. <key>foreground</key>
  1305. <string>#009FFF</string>
  1306. </dict>
  1307. </dict>
  1308. <dict>
  1309. <key>name</key>
  1310. <string>namespace folder</string>
  1311. <key>scope</key>
  1312. <string>support.other.namespace.php</string>
  1313. <key>settings</key>
  1314. <dict>
  1315. <key>foreground</key>
  1316. <string>#009FFF</string>
  1317. </dict>
  1318. </dict>
  1319. <dict>
  1320. <key>name</key>
  1321. <string>storage.modifier</string>
  1322. <key>scope</key>
  1323. <string>storage.modifier.php</string>
  1324. <key>settings</key>
  1325. <dict>
  1326. <key>foreground</key>
  1327. <string>#2F6277</string>
  1328. </dict>
  1329. </dict>
  1330.  
  1331. <!-- extends -->
  1332. <dict>
  1333. <key>scope</key>
  1334. <string>storage.modifier.extends.php, keyword.other.new.php</string>
  1335. <key>settings</key>
  1336. <dict>
  1337. <key>foreground</key>
  1338. <string>#1CFF7B</string>
  1339. </dict>
  1340. </dict>
  1341.  
  1342. <!-- implements -->
  1343. <dict>
  1344. <key>scope</key>
  1345. <string>storage.modifier.implements.php</string>
  1346. <key>settings</key>
  1347. <dict>
  1348. <key>foreground</key>
  1349. <string>#1CFF7B</string>
  1350. </dict>
  1351. </dict>
  1352. <dict>
  1353. <key>scope</key>
  1354. <string>constant.numeric.php</string>
  1355. <key>settings</key>
  1356. <dict>
  1357. <key>fontStyle</key>
  1358. <string>normal</string>
  1359. </dict>
  1360. </dict>
  1361. <dict>
  1362. <key>scope</key>
  1363. <string>keyword.control.php</string>
  1364. <key>settings</key>
  1365. <dict>
  1366. <key>foreground</key>
  1367. <string>#1CFF7B</string>
  1368. </dict>
  1369. </dict>
  1370.  
  1371. <!-- :: / -> -->
  1372. <dict>
  1373. <key>name</key>
  1374. <string>Operator</string>
  1375. <key>scope</key>
  1376. <string>keyword.operator.class.php</string>
  1377. <key>settings</key>
  1378. <dict>
  1379. <key>foreground</key>
  1380. <string>#EC9304</string>
  1381. </dict>
  1382. </dict>
  1383.  
  1384. <!-- => -->
  1385. <dict>
  1386. <key>scope</key>
  1387. <string>keyword.operator.key.php</string>
  1388. <key>settings</key>
  1389. <dict>
  1390. <key>foreground</key>
  1391. <string>#bce6fe</string>
  1392. </dict>
  1393. </dict>
  1394.  
  1395. <!-- class -->
  1396. <dict>
  1397. <key>scope</key>
  1398. <string>support.class.php, entity.name.class.php, entity.name.trait.php</string>
  1399. <key>settings</key>
  1400. <dict>
  1401. <key>foreground</key>
  1402. <string>#CD3F45</string>
  1403. </dict>
  1404. </dict>
  1405.  
  1406. <!-- reference -->
  1407. <dict>
  1408. <key>scope</key>
  1409. <string>storage.modifier.reference.php</string>
  1410. <key>settings</key>
  1411. <dict>
  1412. <key>foreground</key>
  1413. <string>#CD3F45</string>
  1414. </dict>
  1415. </dict>
  1416.  
  1417. <!-- interface class -->
  1418. <dict>
  1419. <key>scope</key>
  1420. <string>entity.name.type.interface.php</string>
  1421. <key>settings</key>
  1422. <dict>
  1423. <key>foreground</key>
  1424. <string>#009FFF</string>
  1425. </dict>
  1426. </dict>
  1427.  
  1428. <!-- class object -->
  1429. <dict>
  1430. <key>scope</key>
  1431. <string>variable.other.property.php, variable.other.member.php</string>
  1432. <key>settings</key>
  1433. <dict>
  1434. <key>foreground</key>
  1435. <string>#aa00aa</string>
  1436. </dict>
  1437. </dict>
  1438. <dict>
  1439. <key>name</key>
  1440. <string>support.function</string>
  1441. <key>scope</key>
  1442. <string>support.function.var.php, support.function.basic_functions.php</string>
  1443. <key>settings</key>
  1444. <dict>
  1445. <key>foreground</key>
  1446. <string>#CD3F45</string>
  1447. </dict>
  1448. </dict>
  1449.  
  1450. <!-- use path -->
  1451. <dict>
  1452. <key>scope</key>
  1453. <string>support.other.namespace.php</string>
  1454. <key>settings</key>
  1455. <dict>
  1456. <key>foreground</key>
  1457. <string>#735154</string>
  1458. <key>background</key>
  1459. <string>#000000</string>
  1460. </dict>
  1461. </dict>
  1462.  
  1463. <dict>
  1464. <key>scope</key>
  1465. <string>meta.use.php support.class.php</string>
  1466. <key>settings</key>
  1467. <dict>
  1468. <key>foreground</key>
  1469. <string>#fff</string>
  1470. </dict>
  1471. </dict>
  1472.  
  1473. <!-- namespace path -->
  1474. <dict>
  1475. <key>scope</key>
  1476. <string>entity.name.type.namespace.php</string>
  1477. <key>settings</key>
  1478. <dict>
  1479. <key>foreground</key>
  1480. <string>#fff</string>
  1481. </dict>
  1482. </dict>
  1483.  
  1484. <dict>
  1485. <key>name</key>
  1486. <string>var name</string>
  1487. <key>scope</key>
  1488. <string>variable.other.php, variable.parameter.php</string>
  1489. <key>settings</key>
  1490. <dict>
  1491. <key>foreground</key>
  1492. <string>#fff</string>
  1493. </dict>
  1494. </dict>
  1495.  
  1496. <!-- $var -->
  1497. <dict>
  1498. <key>scope</key>
  1499. <string>variable.language.php</string>
  1500. <key>settings</key>
  1501. <dict>
  1502. <key>fontStyle</key>
  1503. <string>normal</string>
  1504. <key>foreground</key>
  1505. <string>#fff</string>
  1506. <key>background</key>
  1507. <string>#0D1011</string>
  1508. </dict>
  1509. </dict>
  1510.  
  1511. <!-- $ -->
  1512. <dict>
  1513. <key>scope</key>
  1514. <string>punctuation.definition.variable.php</string>
  1515. <key>settings</key>
  1516. <dict>
  1517. <key>foreground</key>
  1518. <string>#41535b</string>
  1519. </dict>
  1520. </dict>
  1521.  
  1522. <!-- <?php ?> -->
  1523. <dict>
  1524. <key>scope</key>
  1525. <string>punctuation.section.embedded.begin.php, punctuation.section.embedded.end.php</string>
  1526. <key>settings</key>
  1527. <dict>
  1528. <key>foreground</key>
  1529. <string>#fff</string>
  1530. </dict>
  1531. </dict>
  1532.  
  1533. <!-- = -->
  1534. <dict>
  1535. <key>scope</key>
  1536. <string>keyword.operator.assignment.php</string>
  1537. <key>settings</key>
  1538. <dict>
  1539. <key>foreground</key>
  1540. <string>#1CFF7B</string>
  1541. <key>background</key>
  1542. <string></string>
  1543. </dict>
  1544. </dict>
  1545.  
  1546. <!-- use -->
  1547. <dict>
  1548. <key>scope</key>
  1549. <string>keyword.other.use.php</string>
  1550. <key>settings</key>
  1551. <dict>
  1552. <key>foreground</key>
  1553. <string></string>
  1554. </dict>
  1555. </dict>
  1556.  
  1557. <!-- "..." / '...' -->
  1558. <dict>
  1559. <key>scope</key>
  1560. <string>meta.string-contents.quoted.single.php, meta.string-contents.quoted.double.php</string>
  1561. <key>settings</key>
  1562. <dict>
  1563. <key>foreground</key>
  1564. <string>#009FFF</string>
  1565. </dict>
  1566. </dict>
  1567.  
  1568. <!-- , / () / [] -->
  1569. <dict>
  1570. <key>scope</key>
  1571. <string>source.php.embedded.block.html, punctuation.definition.array.begin.php, punctuation.definition.array.end.php, punctuation.definition.parameters.begin.php, punctuation.definition.parameters.end.php</string>
  1572. <key>settings</key>
  1573. <dict>
  1574. <key>foreground</key>
  1575. <string>#fff</string>
  1576. </dict>
  1577. </dict>
  1578.  
  1579. <dict>
  1580. <key>scope</key>
  1581. <string>meta.embedded.block.php source.php</string>
  1582. <key>settings</key>
  1583. <dict>
  1584. <key>foreground</key>
  1585. <string>#fff</string>
  1586. </dict>
  1587. </dict>
  1588.  
  1589. <!-- heredocs -->
  1590. <dict>
  1591. <key>scope</key>
  1592. <string>string.unquoted.heredoc.php</string>
  1593. <key>settings</key>
  1594. <dict>
  1595. <key>foreground</key>
  1596. <string>#009FFF</string>
  1597. </dict>
  1598. </dict>
  1599.  
  1600. <dict>
  1601. <key>scope</key>
  1602. <string>string.unquoted.heredoc.php punctuation.definition.string.php</string>
  1603. <key>settings</key>
  1604. <dict>
  1605. <key>foreground</key>
  1606. <string>#CD3F45</string>
  1607. </dict>
  1608. </dict>
  1609.  
  1610. <dict>
  1611. <key>scope</key>
  1612. <string>keyword.operator.heredoc.php</string>
  1613. <key>settings</key>
  1614. <dict>
  1615. <key>foreground</key>
  1616. <string>#f68600</string>
  1617. </dict>
  1618. </dict>
  1619.  
  1620. <!-- superglobal[] / array[] -->
  1621. <dict>
  1622. <key>scope</key>
  1623. <string>punctuation.section.array.begin.php, punctuation.section.array.end.php</string>
  1624. <key>settings</key>
  1625. <dict>
  1626. <key>foreground</key>
  1627. <string>#fff</string>
  1628. </dict>
  1629. </dict>
  1630.  
  1631. <!-- ; -->
  1632. <dict>
  1633. <key>scope</key>
  1634. <string>punctuation.terminator.expression.php</string>
  1635. <key>settings</key>
  1636. <dict>
  1637. <key>foreground</key>
  1638. <string>#fff</string>
  1639. </dict>
  1640. </dict>
  1641.  
  1642. <!-- extended class -->
  1643. <dict>
  1644. <key>scope</key>
  1645. <string>entity.other.inherited-class.php</string>
  1646. <key>settings</key>
  1647. <dict>
  1648. <key>fontStyle</key>
  1649. <string>italic</string>
  1650. <key>foreground</key>
  1651. <string>#fda100</string>
  1652. <key>background</key>
  1653. <string>#CD3F4530</string>
  1654. </dict>
  1655. </dict>
  1656.  
  1657. <!-- implements class -->
  1658. <dict>
  1659. <key>scope</key>
  1660. <string>support.class.implements.php</string>
  1661. <key>settings</key>
  1662. <dict>
  1663. <key>foreground</key>
  1664. <string>#009FFF</string>
  1665. <key>background</key>
  1666. <string>#009FFF10</string>
  1667. </dict>
  1668. </dict>
  1669.  
  1670. <!-- abstract class -->
  1671. <dict>
  1672. <key>scope</key>
  1673. <string>storage.modifier.abstract.php</string>
  1674. <key>settings</key>
  1675. <dict>
  1676. <key>foreground</key>
  1677. <string>#41535b</string>
  1678. </dict>
  1679. </dict>
  1680.  
  1681. <!-- self:: -->
  1682. <dict>
  1683. <key>scope</key>
  1684. <string>storage.type.php</string>
  1685. <key>settings</key>
  1686. <dict>
  1687. <key>foreground</key>
  1688. <string>#ffd200</string>
  1689. </dict>
  1690. </dict>
  1691.  
  1692. <!-- ::method -->
  1693. <dict>
  1694. <key>scope</key>
  1695. <string>meta.function-call.static.php</string>
  1696. <key>settings</key>
  1697. <dict>
  1698. <key>foreground</key>
  1699. <string>#bce6fe</string>
  1700. </dict>
  1701. </dict>
  1702.  
  1703. <dict>
  1704. <key>scope</key>
  1705. <string>meta.function-call.object.php</string>
  1706. <key>settings</key>
  1707. <dict>
  1708. <key>foreground</key>
  1709. <string>#7aced3</string>
  1710. </dict>
  1711. </dict>
  1712.  
  1713. <!-- self::var -->
  1714. <dict>
  1715. <key>scope</key>
  1716. <string>variable.other.class.php</string>
  1717. <key>settings</key>
  1718. <dict>
  1719. <key>foreground</key>
  1720. <string>#d3f0f5</string>
  1721. </dict>
  1722. </dict>
  1723.  
  1724. <dict>
  1725. <key>scope</key>
  1726. <string>constant.class.php</string>
  1727. <key>settings</key>
  1728. <dict>
  1729. <key>foreground</key>
  1730. <string>#fff</string>
  1731. </dict>
  1732. </dict>
  1733.  
  1734. <!-- ====================================
  1735. SQL embedded PHP
  1736. ====================================== -->
  1737.  
  1738. <!-- query -->
  1739. <!-- , keyword.operator.star.sql -->
  1740. <dict>
  1741. <key>scope</key>
  1742. <string>source.sql.embedded.php</string>
  1743. <key>settings</key>
  1744. <dict>
  1745. <key>foreground</key>
  1746. <string>#466380</string>
  1747. </dict>
  1748. </dict>
  1749. <dict>
  1750. <key>scope</key>
  1751. <string>constant.numeric.sql</string>
  1752. <key>settings</key>
  1753. <dict>
  1754. <key>fontStyle</key>
  1755. <string>normal</string>
  1756. <key>foreground</key>
  1757. <string>#CD3F45</string>
  1758. </dict>
  1759. </dict>
  1760.  
  1761. <!-- sql syntax -->
  1762. <dict>
  1763. <key>scope</key>
  1764. <string>keyword.other.DML.sql, keyword.other.DML.II.sql</string>
  1765. <key>settings</key>
  1766. <dict>
  1767. <key>foreground</key>
  1768. <string>#009FFF</string>
  1769. </dict>
  1770. </dict>
  1771.  
  1772. <!-- ====================================
  1773. Laravel Blade
  1774. ====================================== -->
  1775.  
  1776. <!-- @ -->
  1777. <dict>
  1778. <key>scope</key>
  1779. <string>meta.embedded.line.blade.php entity.name.tag.block.any.html, entity.name.tag.blade punctuation.section.embedded, punctuation.section.embedded.ignore, punctuation constant.other.inline-data.html</string>
  1780. <key>settings</key>
  1781. <dict>
  1782. <key>fontStyle</key>
  1783. <string></string>
  1784. <key>foreground</key>
  1785. <string>#ffd200</string>
  1786. <key>background</key>
  1787. <string>#0D1011</string>
  1788. </dict>
  1789. </dict>
  1790.  
  1791. <dict>
  1792. <key>scope</key>
  1793. <string>source.php.blade</string>
  1794. <key>settings</key>
  1795. <dict>
  1796. <key>foreground</key>
  1797. <string>#ffd200</string>
  1798. <key>background</key>
  1799. <string>#0D1011</string>
  1800. </dict>
  1801. </dict>
  1802.  
  1803. <!-- attrs -->
  1804. <dict>
  1805. <key>scope</key>
  1806. <string>custom entity constant.other.inline-data.html,entity constant.other.inline-data.html</string>
  1807. <key>settings</key>
  1808. <dict>
  1809. <key>foreground</key>
  1810. <string>#ffd200</string>
  1811. <key>background</key>
  1812. <string>#0D1011</string>
  1813. </dict>
  1814. </dict>
  1815.  
  1816. <!-- vue attrs -->
  1817. <dict>
  1818. <key>scope</key>
  1819. <string>support.function constant.other.inline-data.html</string>
  1820. <key>settings</key>
  1821. <dict>
  1822. <key>foreground</key>
  1823. <string>#009FFF</string>
  1824. </dict>
  1825. </dict>
  1826.  
  1827. <dict>
  1828. <key>scope</key>
  1829. <string>meta custom.compiler support.function</string>
  1830. <key>settings</key>
  1831. <dict>
  1832. <key>foreground</key>
  1833. <string>#48FFC2</string>
  1834. </dict>
  1835. </dict>
  1836.  
  1837. <dict>
  1838. <key>scope</key>
  1839. <string>constant.other.inline-data.html constant</string>
  1840. <key>settings</key>
  1841. <dict>
  1842. <key>foreground</key>
  1843. <string>#009FFF</string>
  1844. </dict>
  1845. </dict>
  1846.  
  1847. <!-- ====================================
  1848. Nunjucks
  1849. ====================================== -->
  1850.  
  1851. <!-- tags -->
  1852. <dict>
  1853. <key>scope</key>
  1854. <string>keyword.control.tag-name.nunjucks</string>
  1855. <key>settings</key>
  1856. <dict>
  1857. <key>foreground</key>
  1858. <string>#A83B40</string>
  1859. <key>background</key>
  1860. <string>#A83B4010</string>
  1861. </dict>
  1862. </dict>
  1863.  
  1864. <!-- template -->
  1865. <dict>
  1866. <key>scope</key>
  1867. <string>storage storage.type.attr.nunjucks, storage string.unquoted.tag-string.nunjucks</string>
  1868. <key>settings</key>
  1869. <dict>
  1870. <key>foreground</key>
  1871. <string>#009FFF</string>
  1872. </dict>
  1873. </dict>
  1874.  
  1875. <!-- {{ var }} -->
  1876. <dict>
  1877. <key>scope</key>
  1878. <string>storage.type.variable.nunjucks string.unquoted.tag-string.nunjucks</string>
  1879. <key>settings</key>
  1880. <dict>
  1881. <key>foreground</key>
  1882. <string>#aa00aa</string>
  1883. </dict>
  1884. </dict>
  1885.  
  1886. <!-- ====================================
  1887. Twig
  1888. ====================================== -->
  1889.  
  1890. <dict>
  1891. <key>scope</key>
  1892. <string>punctuation.section.tag.twig</string>
  1893. <key>settings</key>
  1894. <dict>
  1895. <key>foreground</key>
  1896. <string>#ffd200</string>
  1897. </dict>
  1898. </dict>
  1899.  
  1900. <dict>
  1901. <key>scope</key>
  1902. <string>keyword.control.twig</string>
  1903. <key>settings</key>
  1904. <dict>
  1905. <key>foreground</key>
  1906. <string>#A83B40</string>
  1907. <key>background</key>
  1908. <string>#A83B4010</string>
  1909. </dict>
  1910. </dict>
  1911.  
  1912. <dict>
  1913. <key>scope</key>
  1914. <string>variable.other.twig, string.quoted.single.twig</string>
  1915. <key>settings</key>
  1916. <dict>
  1917. <key>foreground</key>
  1918. <string>#009FFF</string>
  1919. </dict>
  1920. </dict>
  1921.  
  1922. <dict>
  1923. <key>scope</key>
  1924. <string>variable.other.property.twig</string>
  1925. <key>settings</key>
  1926. <dict>
  1927. <key>foreground</key>
  1928. <string>#aa00aa</string>
  1929. <!-- <string>#bce6fe</string> -->
  1930. </dict>
  1931. </dict>
  1932.  
  1933. <dict>
  1934. <key>scope</key>
  1935. <string>punctuation.separator.property.twig</string>
  1936. <key>settings</key>
  1937. <dict>
  1938. <key>foreground</key>
  1939. <string>#f68600</string>
  1940. </dict>
  1941. </dict>
  1942.  
  1943. <dict>
  1944. <key>scope</key>
  1945. <string>meta.function-call.twig</string>
  1946. <key>settings</key>
  1947. <dict>
  1948. <key>foreground</key>
  1949. <string>#bce6fe</string>
  1950. <!-- <string>#fff</string> -->
  1951. <!-- <string>#CD3F45</string> -->
  1952. </dict>
  1953. </dict>
  1954.  
  1955. <dict>
  1956. <key>scope</key>
  1957. <string>meta.tag.template.value.twig variable.other.twig</string>
  1958. <key>settings</key>
  1959. <dict>
  1960. <key>foreground</key>
  1961. <string>#fff</string>
  1962. <key>background</key>
  1963. <string>#41535b30</string>
  1964. </dict>
  1965. </dict>
  1966.  
  1967. <!-- ====================================
  1968. Jade
  1969. ====================================== -->
  1970. <!-- (...) -->
  1971. <dict>
  1972. <key>name</key>
  1973. <string>brace round</string>
  1974. <key>scope</key>
  1975. <string>attributes.tag.jade constant.name.attribute.tag.jade</string>
  1976. <key>settings</key>
  1977. <dict>
  1978. <key>foreground</key>
  1979. <string>#48FFC2</string>
  1980. </dict>
  1981. </dict>
  1982.  
  1983. <!-- = -->
  1984. <dict>
  1985. <key>name</key>
  1986. <string>brace round</string>
  1987. <key>scope</key>
  1988. <string>punctuation.separator.key-value.jade</string>
  1989. <key>settings</key>
  1990. <dict>
  1991. <key>foreground</key>
  1992. <string>#009FFF</string>
  1993. </dict>
  1994. </dict>
  1995.  
  1996. <!-- "..." -->
  1997. <dict>
  1998. <key>name</key>
  1999. <string>string quoted</string>
  2000. <key>scope</key>
  2001. <string>string.quoted.jade</string>
  2002. <key>settings</key>
  2003. <dict>
  2004. <key>foreground</key>
  2005. <string>#fff</string>
  2006. </dict>
  2007. </dict>
  2008.  
  2009. <!-- the reference -->
  2010. <dict>
  2011. <key>scope</key>
  2012. <string>meta.control.flow.jade js.embedded.control.flow.jade</string>
  2013. <key>settings</key>
  2014. <dict>
  2015. <key>foreground</key>
  2016. <string>#009FFF</string>
  2017. </dict>
  2018. </dict>
  2019.  
  2020. <!-- string -->
  2021. <dict>
  2022. <key>name</key>
  2023. <string>string</string>
  2024. <key>scope</key>
  2025. <string>text.jade, text.block.jade</string>
  2026. <key>settings</key>
  2027. <dict>
  2028. <key>foreground</key>
  2029. <string>#7e99a6</string>
  2030. </dict>
  2031. </dict>
  2032.  
  2033. <!-- | - . -->
  2034. <dict>
  2035. <key>name</key>
  2036. <string>pipe/.</string>
  2037. <key>scope</key>
  2038. <string>text.block.dot.tag.jade, text.block.pipe.jade </string>
  2039. <key>settings</key>
  2040. <dict>
  2041. <key>foreground</key>
  2042. <string>#7e99a6</string>
  2043. </dict>
  2044. </dict>
  2045.  
  2046. <!-- , -->
  2047. <dict>
  2048. <key>scope</key>
  2049. <string>complete_tag.jade attributes.tag.jade attributes.tag.jade</string>
  2050. <key>settings</key>
  2051. <dict>
  2052. <key>foreground</key>
  2053. <string>#009FFF</string>
  2054. </dict>
  2055. </dict>
  2056.  
  2057. <!-- html comment -->
  2058. <dict>
  2059. <key>name</key>
  2060. <string>comment</string>
  2061. <key>scope</key>
  2062. <string>string.comment.buffered.block.jade</string>
  2063. <key>settings</key>
  2064. <dict>
  2065. <key>foreground</key>
  2066. <string>#7292a1</string>
  2067. <key>background</key>
  2068. <string>#29394060</string>
  2069. </dict>
  2070. </dict>
  2071.  
  2072. <!-- comment -->
  2073. <dict>
  2074. <key>name</key>
  2075. <string>comment</string>
  2076. <key>scope</key>
  2077. <string>comment.unbuffered.block.jade</string>
  2078. <key>settings</key>
  2079. <dict>
  2080. <key>foreground</key>
  2081. <string>#ffaaa650</string>
  2082. </dict>
  2083. </dict>
  2084.  
  2085. <!-- id -->
  2086. <dict>
  2087. <key>scope</key>
  2088. <string>constant.id.tag</string>
  2089. <key>settings</key>
  2090. <dict>
  2091. <key>foreground</key>
  2092. <string>#FED02E</string>
  2093. </dict>
  2094. </dict>
  2095.  
  2096. <!-- class -->
  2097. <dict>
  2098. <key>scope</key>
  2099. <string>complete_tag.jade constant.language.js</string>
  2100. <key>settings</key>
  2101. <dict>
  2102. <key>foreground</key>
  2103. <string>#48FFC2</string>
  2104. </dict>
  2105. </dict>
  2106. <dict>
  2107. <key>name</key>
  2108. <string>Tag</string>
  2109. <key>scope</key>
  2110. <string>complete_tag.jade entity.name.tag.jade, text.block.dot.tag.jade entity.name.tag.jade </string>
  2111. <key>settings</key>
  2112. <dict>
  2113. <key>foreground</key>
  2114. <string>#A83B40</string>
  2115. <key>background</key>
  2116. <string>#A83B4010</string>
  2117. </dict>
  2118. </dict>
  2119. <dict>
  2120. <key>name</key>
  2121. <string>script tag</string>
  2122. <key>scope</key>
  2123. <string>entity.name.tag.script.jade</string>
  2124. <key>settings</key>
  2125. <dict>
  2126. <key>fontStyle</key>
  2127. <string>italic</string>
  2128. <key>foreground</key>
  2129. <string>#A83B40</string>
  2130. <key>background</key>
  2131. <string>#A83B4010</string>
  2132. </dict>
  2133. </dict>
  2134. <dict>
  2135. <key>name</key>
  2136. <string>attr</string>
  2137. <key>scope</key>
  2138. <string>entity.other.attribute-name.tag.jade</string>
  2139. <key>settings</key>
  2140. <dict>
  2141. <key>foreground</key>
  2142. <string>#48FFC2</string>
  2143. </dict>
  2144. </dict>
  2145. <dict>
  2146. <key>name</key>
  2147. <string>invalid</string>
  2148. <key>scope</key>
  2149. <string>invalid.illegal.html_entity.text.jade</string>
  2150. <key>settings</key>
  2151. <dict>
  2152. <key>foreground</key>
  2153. <string>#E889B5</string>
  2154. <key>background</key>
  2155. <string>#722C40</string>
  2156. </dict>
  2157. </dict>
  2158.  
  2159. <!-- ====================================
  2160. Css
  2161. ====================================== -->
  2162.  
  2163. <!-- (...) -->
  2164. <dict>
  2165. <key>name</key>
  2166. <string>css/less brace round</string>
  2167. <key>scope</key>
  2168. <string>punctuation.section.function, meta.brace.curly.function, meta.function-call punctuation.section.scope.ruby, meta.function-call punctuation.separator.object</string>
  2169. <key>settings</key>
  2170. <dict>
  2171. <key>foreground</key>
  2172. <string>#9FD0D8</string>
  2173. </dict>
  2174. </dict>
  2175. <dict>
  2176. <key>name</key>
  2177. <string>@media</string>
  2178. <key>scope</key>
  2179. <string>source.css meta.at-rule.media.css support.type.property-name.media.css</string>
  2180. <key>settings</key>
  2181. <dict>
  2182. <key>foreground</key>
  2183. <string>#D8F6FF</string>
  2184. </dict>
  2185. </dict>
  2186. <dict>
  2187. <key>scope</key>
  2188. <string>variable.parameter.misc.css</string>
  2189. <key>settings</key>
  2190. <dict>
  2191. <key>foreground</key>
  2192. <string>#fff</string>
  2193. </dict>
  2194. </dict>
  2195. <dict>
  2196. <key>name</key>
  2197. <string>CSS: additional-constants</string>
  2198. <key>scope</key>
  2199. <string>meta.property-value support.constant.named-color.css, meta.property-value constant</string>
  2200. <key>settings</key>
  2201. <dict>
  2202. <key>foreground</key>
  2203. <string>#ffd200</string>
  2204. </dict>
  2205. </dict>
  2206.  
  2207. <!-- colorhex -->
  2208. <dict>
  2209. <key>scope</key>
  2210. <string>constant.other.color.rgb-value.css, meta.property-value.css constant.other.color.rgb-value.css</string>
  2211. <key>settings</key>
  2212. <dict>
  2213. <key>foreground</key>
  2214. <string>#D8F6FF</string>
  2215. </dict>
  2216. </dict>
  2217.  
  2218. <!-- [type=xxx] -->
  2219. <dict>
  2220. <key>scope</key>
  2221. <string>string.unquoted.attribute-value</string>
  2222. <key>settings</key>
  2223. <dict>
  2224. <key>foreground</key>
  2225. <string>#009FFF</string>
  2226. </dict>
  2227. </dict>
  2228. <!-- [type=xxx] -->
  2229. <dict>
  2230. <key>scope</key>
  2231. <string>entity.other.attribute-name.attribute</string>
  2232. <key>settings</key>
  2233. <dict>
  2234. <key>foreground</key>
  2235. <string>#fff</string>
  2236. </dict>
  2237. </dict>
  2238. <dict>
  2239. <key>name</key>
  2240. <string>CSS: @import</string>
  2241. <key>scope</key>
  2242. <string>meta.at-rule.css keyword.control.at-rule.css</string>
  2243. <key>settings</key>
  2244. <dict>
  2245. <key>foreground</key>
  2246. <string>#009FFF</string>
  2247. </dict>
  2248. </dict>
  2249. <dict>
  2250. <key>name</key>
  2251. <string>CSS: @at-rule</string>
  2252. <key>scope</key>
  2253. <string>punctuation.definition.keyword.css</string>
  2254. <key>settings</key>
  2255. <dict>
  2256. <key>foreground</key>
  2257. <string>#FDA100</string>
  2258. </dict>
  2259. </dict>
  2260. <dict>
  2261. <key>name</key>
  2262. <string>CSS: attribute-match</string>
  2263. <key>scope</key>
  2264. <string>source.css meta.attribute-selector keyword.operator.comparison</string>
  2265. <key>settings</key>
  2266. <dict>
  2267. <key>foreground</key>
  2268. <string>#673000</string>
  2269. </dict>
  2270. </dict>
  2271.  
  2272. <!-- class -->
  2273. <dict>
  2274. <key>name</key>
  2275. <string>CSS: .class</string>
  2276. <key>scope</key>
  2277. <string>entity.other.attribute-name.class.css, entity.other.attribute-name.class.css punctuation</string>
  2278. <key>settings</key>
  2279. <dict>
  2280. <key>foreground</key>
  2281. <string>#1CFF7B</string>
  2282. </dict>
  2283. </dict>
  2284.  
  2285. <!-- id -->
  2286. <dict>
  2287. <key>name</key>
  2288. <string>CSS: #id</string>
  2289. <key>scope</key>
  2290. <string>entity.other.attribute-name.id.css, entity.other.attribute-name.id.css punctuation</string>
  2291. <key>settings</key>
  2292. <dict>
  2293. <key>foreground</key>
  2294. <string>#ffd200</string>
  2295. </dict>
  2296. </dict>
  2297. <dict>
  2298. <key>name</key>
  2299. <string>CSS: constructor argument</string>
  2300. <key>scope</key>
  2301. <string>meta.constructor.argument</string>
  2302. <key>settings</key>
  2303. <dict>
  2304. <key>foreground</key>
  2305. <string>#0AEB77</string>
  2306. </dict>
  2307. </dict>
  2308. <dict>
  2309. <key>name</key>
  2310. <string>CSS: pseudo-element</string>
  2311. <key>scope</key>
  2312. <string>entity.other.attribute-name.pseudo-element</string>
  2313. <key>settings</key>
  2314. <dict>
  2315. <key>foreground</key>
  2316. <string>#009FFF</string>
  2317. </dict>
  2318. </dict>
  2319.  
  2320. <!-- :after -->
  2321. <dict>
  2322. <key>name</key>
  2323. <string>CSS pseudo-elements</string>
  2324. <key>scope</key>
  2325. <string>entity.other.attribute-name.pseudo-element.css punctuation.definition.entity.css, entity.other.attribute-name.pseudo-class.css punctuation.definition.entity.css</string>
  2326. <key>settings</key>
  2327. <dict>
  2328. <key>foreground</key>
  2329. <string>#009FFF</string>
  2330. </dict>
  2331. </dict>
  2332. <dict>
  2333. <key>name</key>
  2334. <string>CSS: pseudo-class</string>
  2335. <key>scope</key>
  2336. <string>entity.other.attribute-name.pseudo-class, entity.other.attribute-name.tag.pseudo-class</string>
  2337. <key>settings</key>
  2338. <dict>
  2339. <key>foreground</key>
  2340. <string>#B425F5</string>
  2341. </dict>
  2342. </dict>
  2343.  
  2344. <!-- : css/less -->
  2345. <dict>
  2346. <key>name</key>
  2347. <string>property-name:</string>
  2348. <key>scope</key>
  2349. <string>meta.property-value.css punctuation.separator.key-value.css, punctuation.separator.key-value.css</string>
  2350. <key>settings</key>
  2351. <dict>
  2352. <key>foreground</key>
  2353. <string>#cc3366</string>
  2354. </dict>
  2355. </dict>
  2356. <dict>
  2357. <key>name</key>
  2358. <string>CSS: property-value</string>
  2359. <key>scope</key>
  2360. <string>meta.value.css support.type.property-name.css</string>
  2361. <key>settings</key>
  2362. <dict>
  2363. <key>foreground</key>
  2364. <string>#D8F6FF</string>
  2365. </dict>
  2366. </dict>
  2367. <dict>
  2368. <key>scope</key>
  2369. <string>support.constant.property-value.css</string>
  2370. <key>settings</key>
  2371. <dict>
  2372. <key>foreground</key>
  2373. <string>#CD3F45</string>
  2374. <key>fontStyle</key>
  2375. <string>normal</string>
  2376. </dict>
  2377. </dict>
  2378. <dict>
  2379. <key>name</key>
  2380. <string>CSS: selector</string>
  2381. <key>scope</key>
  2382. <string>meta.selector.css</string>
  2383. <key>settings</key>
  2384. <dict>
  2385. <key>foreground</key>
  2386. <string>#D8F6FF</string>
  2387. </dict>
  2388. </dict>
  2389.  
  2390. <!-- ([...]) -->
  2391. <dict>
  2392. <key>name</key>
  2393. <string>CSS: selector([])</string>
  2394. <key>scope</key>
  2395. <string>meta.selector.css meta.selector.css</string>
  2396. <key>settings</key>
  2397. <dict>
  2398. <key>foreground</key>
  2399. <string>#FED02E</string>
  2400. </dict>
  2401. </dict>
  2402.  
  2403. <!-- [...] -->
  2404. <dict>
  2405. <key>name</key>
  2406. <string>CSS: attribute-name</string>
  2407. <key>scope</key>
  2408. <string>entity.other.attribute-name.css, entity.other.attribute-name.attribute.css</string>
  2409. <key>settings</key>
  2410. <dict>
  2411. <key>foreground</key>
  2412. <string>#fccc2c</string>
  2413. </dict>
  2414. </dict>
  2415.  
  2416. <!-- () -->
  2417. <dict>
  2418. <key>name</key>
  2419. <string>CSS: selector()</string>
  2420. <key>scope</key>
  2421. <string>meta.selector.css punctuation.section.function.css</string>
  2422. <key>settings</key>
  2423. <dict>
  2424. <key>foreground</key>
  2425. <string>#bdc3c7</string>
  2426. </dict>
  2427. </dict>
  2428.  
  2429. <!-- = -->
  2430. <dict>
  2431. <key>scope</key>
  2432. <string>punctuation.separator.operator, keyword.operator.attribute</string>
  2433. <key>settings</key>
  2434. <dict>
  2435. <key>foreground</key>
  2436. <string>#fccc2c</string>
  2437. </dict>
  2438. </dict>
  2439.  
  2440. <dict>
  2441. <key>name</key>
  2442. <string>CSS: tag-name</string>
  2443. <key>scope</key>
  2444. <string>entity.name.tag.css</string>
  2445. <key>settings</key>
  2446. <dict>
  2447. <key>foreground</key>
  2448. <string>#009FFF</string>
  2449. <key>background</key>
  2450. <string>#0D1011</string>
  2451. </dict>
  2452. </dict>
  2453. <dict>
  2454. <key>name</key>
  2455. <string>CSS: tag wildcard</string>
  2456. <key>scope</key>
  2457. <string>entity.name.tag.wildcard, entity.other.attribute-name.universal</string>
  2458. <key>settings</key>
  2459. <dict>
  2460. <key>foreground</key>
  2461. <string>#FF6600</string>
  2462. </dict>
  2463. </dict>
  2464. <dict>
  2465. <key>name</key>
  2466. <string>CSS: units</string>
  2467. <key>scope</key>
  2468. <string>keyword.other.unit</string>
  2469. <key>settings</key>
  2470. <dict>
  2471. <key>foreground</key>
  2472. <string>#F0F0D2</string>
  2473. <key>background</key>
  2474. <string>#F0F0D210</string>
  2475. </dict>
  2476. </dict>
  2477. <dict>
  2478. <key>name</key>
  2479. <string>font-face url</string>
  2480. <key>scope</key>
  2481. <string>source meta meta meta support.function.misc.css</string>
  2482. <key>settings</key>
  2483. <dict>
  2484. <key>foreground</key>
  2485. <string>#CD4046</string>
  2486. <key>background</key>
  2487. <string>#FF004010</string>
  2488. </dict>
  2489. </dict>
  2490. <dict>
  2491. <key>name</key>
  2492. <string>url()</string>
  2493. <key>scope</key>
  2494. <string>meta meta support.function.misc.css</string>
  2495. <key>settings</key>
  2496. <dict>
  2497. <key>foreground</key>
  2498. <string>#a074c4</string>
  2499. </dict>
  2500. </dict>
  2501. <dict>
  2502. <key>name</key>
  2503. <string>CSS: Flag</string>
  2504. <key>scope</key>
  2505. <string>keyword.other.important</string>
  2506. <key>settings</key>
  2507. <dict>
  2508. <key>foreground</key>
  2509. <string>#fda100</string>
  2510. <key>background</key>
  2511. <string>#CD3F4530</string>
  2512. </dict>
  2513. </dict>
  2514.  
  2515. <dict>
  2516. <key>name</key>
  2517. <string>Quotes</string>
  2518. <key>scope</key>
  2519. <string>punctuation.definition.string.begin.css, punctuation.definition.string.end.css, string.quoted.single.css, string.quoted.single.css comment markup.raw, string.quoted.double.css comment markup.raw, source.css.less meta.property-value.css string.quoted.double.css punctuation.definition.string.begin.css, source.css.less meta.property-value.css string.quoted.double.css punctuation.definition.string.end.css, meta.selector.css meta.attribute-selector.css string.quoted.double.attribute-value.css, meta.attribute-selector.css string.quoted.double.attribute-value.css</string>
  2520. <key>settings</key>
  2521. <dict>
  2522. <key>foreground</key>
  2523. <string>#009FFF</string>
  2524. </dict>
  2525. </dict>
  2526.  
  2527. <!-- ====================================
  2528. Less
  2529. ====================================== -->
  2530.  
  2531. <!-- vars -->
  2532. <dict>
  2533. <key>scope</key>
  2534. <string>variable.other.less, variable.declaration.less</string>
  2535. <key>settings</key>
  2536. <dict>
  2537. <key>foreground</key>
  2538. <string>#31485e</string>
  2539. </dict>
  2540. </dict>
  2541. <dict>
  2542. <key>name</key>
  2543. <string>LESS mixin</string>
  2544. <key>scope</key>
  2545. <string>entity.other.less.mixin</string>
  2546. <key>settings</key>
  2547. <dict>
  2548. <key>fontStyle</key>
  2549. <string>italic</string>
  2550. <key>foreground</key>
  2551. <string>#1CFF7B</string>
  2552. <key>background</key>
  2553. <string>#025615</string>
  2554. </dict>
  2555. </dict>
  2556.  
  2557. <!-- (.,.,.) -->
  2558. <dict>
  2559. <key>name</key>
  2560. <string>LESS (...)</string>
  2561. <key>scope</key>
  2562. <string>meta.property-value.css parameter.less</string>
  2563. <key>settings</key>
  2564. <dict>
  2565. <key>foreground</key>
  2566. <string>#50696C</string>
  2567. </dict>
  2568. </dict>
  2569.  
  2570. <!-- ====================================
  2571. SCSS
  2572. ====================================== -->
  2573.  
  2574. <dict>
  2575. <key>scope</key>
  2576. <string>punctuation.whitespace.comment.trailing.scss</string>
  2577. <key>settings</key>
  2578. <dict>
  2579. <key>foreground</key>
  2580. <string>#FF0040</string>
  2581. </dict>
  2582. </dict>
  2583.  
  2584. <dict>
  2585. <key>scope</key>
  2586. <string>string.quoted.double.scss</string>
  2587. <key>settings</key>
  2588. <dict>
  2589. <key>foreground</key>
  2590. <string>#009FFF</string>
  2591. </dict>
  2592. </dict>
  2593.  
  2594. <dict>
  2595. <key>scope</key>
  2596. <string>punctuation.definition.constant.scss</string>
  2597. <key>settings</key>
  2598. <dict>
  2599. <key>foreground</key>
  2600. <string>#fff</string>
  2601. </dict>
  2602. </dict>
  2603.  
  2604. <dict>
  2605. <key>scope</key>
  2606. <string>meta.at-rule.import.scss</string>
  2607. <key>settings</key>
  2608. <dict>
  2609. <key>foreground</key>
  2610. <string>#009FFF</string>
  2611. </dict>
  2612. </dict>
  2613.  
  2614. <dict>
  2615. <key>scope</key>
  2616. <string>meta variable.parameter.url.css</string>
  2617. <key>settings</key>
  2618. <dict>
  2619. <key>foreground</key>
  2620. <string>#D8F6FF</string>
  2621. </dict>
  2622. </dict>
  2623.  
  2624. <dict>
  2625. <key>scope</key>
  2626. <string>punctuation.definition.keyword.scss</string>
  2627. <key>settings</key>
  2628. <dict>
  2629. <key>foreground</key>
  2630. <string>#FDA100</string>
  2631. </dict>
  2632. </dict>
  2633.  
  2634. <dict>
  2635. <key>scope</key>
  2636. <string>keyword.control.at-rule.import.scss</string>
  2637. <key>settings</key>
  2638. <dict>
  2639. <key>foreground</key>
  2640. <string>#009FFF</string>
  2641. </dict>
  2642. </dict>
  2643.  
  2644. <dict>
  2645. <key>scope</key>
  2646. <string>meta.property-value.scss</string>
  2647. <key>settings</key>
  2648. <dict>
  2649. <key>foreground</key>
  2650. <string>#CD3F45</string>
  2651. </dict>
  2652. </dict>
  2653.  
  2654. <!-- ====================================
  2655. Coffee
  2656. ====================================== -->
  2657.  
  2658. <dict>
  2659. <key>name</key>
  2660. <string>coffee instance var</string>
  2661. <key>scope</key>
  2662. <string>variable.other.readwrite.instance.coffee</string>
  2663. <key>settings</key>
  2664. <dict>
  2665. <key>foreground</key>
  2666. <string>#5eebb8</string>
  2667. </dict>
  2668. </dict>
  2669. <dict>
  2670. <key>name</key>
  2671. <string>coffee brace</string>
  2672. <key>scope</key>
  2673. <string>meta.brace.round.coffee,meta.brace.square.coffee</string>
  2674. <key>settings</key>
  2675. <dict>
  2676. <key>foreground</key>
  2677. <string>#ffe792</string>
  2678. </dict>
  2679. </dict>
  2680. <dict>
  2681. <key>name</key>
  2682. <string>coffee embeded</string>
  2683. <key>scope</key>
  2684. <string>punctuation.section.embedded.coffee</string>
  2685. <key>settings</key>
  2686. <dict>
  2687. <key>foreground</key>
  2688. <string>#5eebb8</string>
  2689. </dict>
  2690. </dict>
  2691. <dict>
  2692. <key>name</key>
  2693. <string>Coffee vars</string>
  2694. <key>scope</key>
  2695. <string>variable.assignment.coffee variable.assignment.coffee</string>
  2696. <key>settings</key>
  2697. <dict>
  2698. <key>foreground</key>
  2699. <string>#fff</string>
  2700. </dict>
  2701. </dict>
  2702. <dict>
  2703. <key>name</key>
  2704. <string>Coffee dots</string>
  2705. <key>scope</key>
  2706. <string>meta.delimiter.method.period.coffee</string>
  2707. <key>settings</key>
  2708. <dict>
  2709. <key>foreground</key>
  2710. <string>#3cadd7</string>
  2711. </dict>
  2712. </dict>
  2713. <dict>
  2714. <key>name</key>
  2715. <string>Coffee curleys</string>
  2716. <key>scope</key>
  2717. <string>meta.brace.curly.coffee</string>
  2718. <key>settings</key>
  2719. <dict>
  2720. <key>foreground</key>
  2721. <string>#5eebb8</string>
  2722. </dict>
  2723. </dict>
  2724.  
  2725. <!-- ====================================
  2726. JSON
  2727. ====================================== -->
  2728.  
  2729. <dict>
  2730. <key>scope</key>
  2731. <string>source.json meta.structure.dictionary.value</string>
  2732. <key>settings</key>
  2733. <dict>
  2734. <key>foreground</key>
  2735. <string>#6288A1</string>
  2736. </dict>
  2737. </dict>
  2738.  
  2739. <!-- "" -->
  2740. <dict>
  2741. <key>scope</key>
  2742. <string>punctuation.definition.string.begin.json, punctuation.definition.string.end.json</string>
  2743. <key>settings</key>
  2744. <dict>
  2745. <key>foreground</key>
  2746. <string>#41535b</string>
  2747. </dict>
  2748. </dict>
  2749.  
  2750. <!-- , -->
  2751. <dict>
  2752. <key>scope</key>
  2753. <string>punctuation.separator.dictionary.pair.json</string>
  2754. <key>settings</key>
  2755. <dict>
  2756. <key>foreground</key>
  2757. <string>#FDA100</string>
  2758. </dict>
  2759. </dict>
  2760.  
  2761. <!-- : -->
  2762. <dict>
  2763. <key>scope</key>
  2764. <string>punctuation.separator.dictionary.key-value.json</string>
  2765. <key>settings</key>
  2766. <dict>
  2767. <key>foreground</key>
  2768. <string>#FDA100</string>
  2769. </dict>
  2770. </dict>
  2771.  
  2772. <!-- [...] -->
  2773. <dict>
  2774. <key>scope</key>
  2775. <string>punctuation.definition.array.begin.json, punctuation.definition.array.end.json</string>
  2776. <key>settings</key>
  2777. <dict>
  2778. <key>foreground</key>
  2779. <string></string>
  2780. </dict>
  2781. </dict>
  2782.  
  2783. <!-- \\ -->
  2784. <dict>
  2785. <key>scope</key>
  2786. <string>constant.character.escape.json</string>
  2787. <key>settings</key>
  2788. <dict>
  2789. <key>foreground</key>
  2790. <string>#009FFF</string>
  2791. <key>background</key>
  2792. <string>#009FFF20</string>
  2793. </dict>
  2794. </dict>
  2795.  
  2796. <!-- ====================================
  2797. Python
  2798. ====================================== -->
  2799.  
  2800. <dict>
  2801. <key>scope</key>
  2802. <string>source.python keyword</string>
  2803. <key>settings</key>
  2804. <dict>
  2805. <key>foreground</key>
  2806. <string>#1CFF7B</string>
  2807. </dict>
  2808. </dict>
  2809. <dict>
  2810. <key>scope</key>
  2811. <string>entity.name.function.python meta.generic-name.python</string>
  2812. <key>settings</key>
  2813. <dict>
  2814. <key>foreground</key>
  2815. <string>#ffd200</string>
  2816. </dict>
  2817. </dict>
  2818. <dict>
  2819. <key>scope</key>
  2820. <string>keyword.control.import.python</string>
  2821. <key>settings</key>
  2822. <dict>
  2823. <key>foreground</key>
  2824. <string>#FF8383</string>
  2825. </dict>
  2826. </dict>
  2827. <dict>
  2828. <key>scope</key>
  2829. <string>meta.function-call.python</string>
  2830. <key>settings</key>
  2831. <dict>
  2832. <key>foreground</key>
  2833. <string>#603F80</string>
  2834. </dict>
  2835. </dict>
  2836. <dict>
  2837. <key>scope</key>
  2838. <string>entity.name.class.python</string>
  2839. <key>settings</key>
  2840. <dict>
  2841. <key>foreground</key>
  2842. <string>#CD3F45</string>
  2843. </dict>
  2844. </dict>
  2845. <dict>
  2846. <key>scope</key>
  2847. <string>variable.parameter.python</string>
  2848. <key>settings</key>
  2849. <dict>
  2850. <key>foreground</key>
  2851. <string>#fff</string>
  2852. </dict>
  2853. </dict>
  2854. <dict>
  2855. <key>scope</key>
  2856. <string>variable.function.python</string>
  2857. <key>settings</key>
  2858. <dict>
  2859. <key>foreground</key>
  2860. <string>#009FFF</string>
  2861. </dict>
  2862. </dict>
  2863. <dict>
  2864. <key>scope</key>
  2865. <string>punctuation.accessor.python</string>
  2866. <key>settings</key>
  2867. <dict>
  2868. <key>foreground</key>
  2869. <string>#fda100</string>
  2870. </dict>
  2871. </dict>
  2872. <dict>
  2873. <key>scope</key>
  2874. <string>support.variable.magic.python, support.function.magic.python</string>
  2875. <key>settings</key>
  2876. <dict>
  2877. <key>foreground</key>
  2878. <string>#fff</string>
  2879. <key>background</key>
  2880. <string>#41535b</string>
  2881. </dict>
  2882. </dict>
  2883. <dict>
  2884. <key>scope</key>
  2885. <string>variable.language.python</string>
  2886. <key>settings</key>
  2887. <dict>
  2888. <key>foreground</key>
  2889. <string>#CD3F45</string>
  2890. <key>background</key>
  2891. <string>#0D1011</string>
  2892. <key>fontStyle</key>
  2893. <string></string>
  2894. </dict>
  2895. </dict>
  2896.  
  2897. <dict>
  2898. <key>scope</key>
  2899. <string>support.type.python</string>
  2900. <key>settings</key>
  2901. <dict>
  2902. <key>foreground</key>
  2903. <string>#009FFF</string>
  2904. <key>fontStyle</key>
  2905. <string></string>
  2906. </dict>
  2907. </dict>
  2908.  
  2909. <!-- (...) -->
  2910. <dict>
  2911. <key>scope</key>
  2912. <string>meta.function-call.python punctuation.definition.arguments.begin.python, meta.function-call.python punctuation.definition.arguments.end.python</string>
  2913. <key>settings</key>
  2914. <dict>
  2915. <key>foreground</key>
  2916. <string>#fff</string>
  2917. </dict>
  2918. </dict>
  2919.  
  2920. <!-- [...] -->
  2921. <dict>
  2922. <key>scope</key>
  2923. <string>meta.item-access.python punctuation.definition.arguments.begin.python, meta.item-access.python punctuation.definition.arguments.end.python</string>
  2924. <key>settings</key>
  2925. <dict>
  2926. <key>foreground</key>
  2927. <string></string>
  2928. </dict>
  2929. </dict>
  2930.  
  2931. <!-- {...} -->
  2932. <dict>
  2933. <key>scope</key>
  2934. <string>meta.function-call.python meta.function-call.arguments.python meta.structure.dictionary.python punctuation.definition.dictionary.begin.python, meta.function-call.python meta.function-call.arguments.python meta.structure.dictionary.python punctuation.definition.dictionary.end.python</string>
  2935. <key>settings</key>
  2936. <dict>
  2937. <key>foreground</key>
  2938. <string></string>
  2939. </dict>
  2940. </dict>
  2941. <dict>
  2942. <key>scope</key>
  2943. <string>meta.function.python entity.name.function.python</string>
  2944. <key>settings</key>
  2945. <dict>
  2946. <key>foreground</key>
  2947. <string>#009FFF</string>
  2948. </dict>
  2949. </dict>
  2950. <dict>
  2951. <key>scope</key>
  2952. <string>keyword.operator.assignment.python</string>
  2953. <key>settings</key>
  2954. <dict>
  2955. <key>foreground</key>
  2956. <string>#1CFF7B</string>
  2957. </dict>
  2958. </dict>
  2959.  
  2960. <!-- 'string' -->
  2961. <dict>
  2962. <key>scope</key>
  2963. <string>string.quoted.single.single-line.python</string>
  2964. <key>settings</key>
  2965. <dict>
  2966. <key>foreground</key>
  2967. <string>#009FFF</string>
  2968. <key>fontStyle</key>
  2969. <string>normal</string>
  2970. </dict>
  2971. </dict>
  2972.  
  2973. <!-- "string" -->
  2974. <dict>
  2975. <key>scope</key>
  2976. <string>meta meta meta meta string.quoted.double.single-line.python, meta meta string.quoted.double.single-line.python</string>
  2977. <key>settings</key>
  2978. <dict>
  2979. <key>foreground</key>
  2980. <string>#009FFF</string>
  2981. <key>fontStyle</key>
  2982. <string>normal</string>
  2983. </dict>
  2984. </dict>
  2985. <dict>
  2986. <key>scope</key>
  2987. <string>meta meta meta meta string.quoted.double.single-line.python, meta meta meta meta string punctuation.definition.string.begin.python, meta meta meta meta string punctuation.definition.string.end.python</string>
  2988. <key>settings</key>
  2989. <dict>
  2990. <key>foreground</key>
  2991. <string>#009FFF</string>
  2992. </dict>
  2993. </dict>
  2994. <dict>
  2995. <key>scope</key>
  2996. <string>string.quoted.single.block.python, string.quoted.double.block.python</string>
  2997. <key>settings</key>
  2998. <dict>
  2999. <key>foreground</key>
  3000. <string>#009FFF</string>
  3001. </dict>
  3002. </dict>
  3003.  
  3004. <!-- (2) -->
  3005. <dict>
  3006. <key>scope</key>
  3007. <string>meta.function.python punctuation.definition.parameters.begin.python, meta.function.python punctuation.definition.parameters.end.python </string>
  3008. <key>settings</key>
  3009. <dict>
  3010. <key>foreground</key>
  3011. <string>#FFFFFF</string>
  3012. </dict>
  3013. </dict>
  3014. <dict>
  3015. <key>name</key>
  3016. <string>keyword.control</string>
  3017. <key>scope</key>
  3018. <string>keyword.control.flow.python</string>
  3019. <key>settings</key>
  3020. <dict>
  3021. <key>foreground</key>
  3022. <string>#1CFF7B</string>
  3023. </dict>
  3024. </dict>
  3025. <dict>
  3026. <key>name</key>
  3027. <string>placeholder</string>
  3028. <key>scope</key>
  3029. <string>string.quoted.single.block.python constant.other.placeholder.python, string.quoted.single.single-line.python constant.other.placeholder.python</string>
  3030. <key>settings</key>
  3031. <dict>
  3032. <key>foreground</key>
  3033. <string>#F0FA5D</string>
  3034. <key>fontStyle</key>
  3035. <string>normal</string>
  3036. </dict>
  3037. </dict>
  3038. <dict>
  3039. <key>name</key>
  3040. <string>support.type</string>
  3041. <key>scope</key>
  3042. <string>meta.function.decorator.python entity.name.function.decorator.python support.type.python</string>
  3043. <key>settings</key>
  3044. <dict>
  3045. <key>foreground</key>
  3046. <string>#009FFF</string>
  3047. </dict>
  3048. </dict>
  3049. <dict>
  3050. <key>name</key>
  3051. <string>entity</string>
  3052. <key>scope</key>
  3053. <string>meta.function.decorator.python entity.name.function.decorator.python</string>
  3054. <key>settings</key>
  3055. <dict>
  3056. <key>foreground</key>
  3057. <string>#1CFF7B</string>
  3058. </dict>
  3059. </dict>
  3060. <dict>
  3061. <key>name</key>
  3062. <string>entity other</string>
  3063. <key>scope</key>
  3064. <string> meta.class.inheritance.python, meta.class.python meta.class.inheritance.python entity.other.inherited-class.python support.type.python, meta.class.inheritance.python, meta.class.python meta.class.inheritance.python entity.other.inherited-class.python</string>
  3065. <key>settings</key>
  3066. <dict>
  3067. <key>fontStyle</key>
  3068. <string>italic</string>
  3069. <key>foreground</key>
  3070. <string>#fda100</string>
  3071. <key>background</key>
  3072. <string></string>
  3073. </dict>
  3074. </dict>
  3075. <dict>
  3076. <key>name</key>
  3077. <string>entity type</string>
  3078. <key>scope</key>
  3079. <string>meta.class.python entity.name.type.class.python</string>
  3080. <key>settings</key>
  3081. <dict>
  3082. <key>foreground</key>
  3083. <string>#ffd200</string>
  3084. </dict>
  3085. </dict>
  3086. <dict>
  3087. <key>name</key>
  3088. <string>entity type</string>
  3089. <key>scope</key>
  3090. <string>meta.structure.dictionary.python meta.structure.dictionary.key.python string.quoted.double.single-line.python</string>
  3091. <key>settings</key>
  3092. <dict>
  3093. <key>foreground</key>
  3094. <string>#6288a1</string>
  3095. </dict>
  3096. </dict>
  3097. <dict>
  3098. <key>scope</key>
  3099. <string>meta.class.python</string>
  3100. <key>settings</key>
  3101. <dict>
  3102. <key>foreground</key>
  3103. <string>#C9BE4E</string>
  3104. </dict>
  3105. </dict>
  3106. <dict>
  3107. <key>scope</key>
  3108. <string>storage.type.class.python</string>
  3109. <key>settings</key>
  3110. <dict>
  3111. <key>foreground</key>
  3112. <string>#ffd200</string>
  3113. </dict>
  3114. </dict>
  3115. <dict>
  3116. <key>scope</key>
  3117. <string>meta.function-call.python</string>
  3118. <key>settings</key>
  3119. <dict>
  3120. <key>foreground</key>
  3121. <string>#009FFF</string>
  3122. </dict>
  3123. </dict>
  3124.  
  3125. <!-- \\ -->
  3126. <dict>
  3127. <key>scope</key>
  3128. <string>constant.character.escape.backlash.python, constant.character.escape.double-quote.python</string>
  3129. <key>settings</key>
  3130. <dict>
  3131. <key>foreground</key>
  3132. <string>#009FFF</string>
  3133. </dict>
  3134. </dict>
  3135.  
  3136. <!-- "single-line" -->
  3137. <dict>
  3138. <key>scope</key>
  3139. <string>meta.structure.dictionary.python meta.structure.dictionary.value.python string.quoted.double.single-line.python, string.quoted.double.single-line.python</string>
  3140. <key>settings</key>
  3141. <dict>
  3142. <key>foreground</key>
  3143. <string>#F0A79E</string>
  3144. </dict>
  3145. </dict>
  3146.  
  3147. <!-- , -->
  3148. <dict>
  3149. <key>scope</key>
  3150. <string>meta.function-call.python meta.function-call.arguments.python</string>
  3151. <key>settings</key>
  3152. <dict>
  3153. <key>fontStyle</key>
  3154. <string>normal</string>
  3155. </dict>
  3156. </dict>
  3157.  
  3158. <!-- ====================================
  3159. MagicPython - for Python 3.5+
  3160. ====================================== -->
  3161.  
  3162. <dict>
  3163. <key>scope</key>
  3164. <string>comment.line.number-sign.python</string>
  3165. <key>settings</key>
  3166. <dict>
  3167. <key>foreground</key>
  3168. <string>#7292a1</string>
  3169. </dict>
  3170. </dict>
  3171.  
  3172. <dict>
  3173. <key>scope</key>
  3174. <string>comment.regexp</string>
  3175. <key>settings</key>
  3176. <dict>
  3177. <key>foreground</key>
  3178. <string>#A4C244</string>
  3179. </dict>
  3180. </dict>
  3181.  
  3182. <dict>
  3183. <key>scope</key>
  3184. <string>comment.typehint.directive.notation.python</string>
  3185. <key>settings</key>
  3186. <dict>
  3187. <key>foreground</key>
  3188. <string>#3DB894</string>
  3189. </dict>
  3190. </dict>
  3191.  
  3192. <dict>
  3193. <key>scope</key>
  3194. <string>comment.typehint.ignore.notation.python</string>
  3195. <key>settings</key>
  3196. <dict>
  3197. <key>foreground</key>
  3198. <string>#982F60</string>
  3199. </dict>
  3200. </dict>
  3201.  
  3202. <dict>
  3203. <key>scope</key>
  3204. <string>comment.typehint.punctuation.notation.python</string>
  3205. <key>settings</key>
  3206. <dict>
  3207. <key>foreground</key>
  3208. <string>#AE2D80</string>
  3209. </dict>
  3210. </dict>
  3211.  
  3212. <dict>
  3213. <key>scope</key>
  3214. <string>comment.typehint.type.notation.python</string>
  3215. <key>settings</key>
  3216. <dict>
  3217. <key>foreground</key>
  3218. <string>#92FD4F</string>
  3219. </dict>
  3220. </dict>
  3221.  
  3222. <dict>
  3223. <key>scope</key>
  3224. <string>comment.typehint.variable.notation.python</string>
  3225. <key>settings</key>
  3226. <dict>
  3227. <key>foreground</key>
  3228. <string>#F0FA5D</string>
  3229. </dict>
  3230. </dict>
  3231.  
  3232. <dict>
  3233. <key>scope</key>
  3234. <string>constant.character.escape.python, constant.character.escape.regexp</string>
  3235. <key>settings</key>
  3236. <dict>
  3237. <key>foreground</key>
  3238. <string>#A1F7B1</string>
  3239. </dict>
  3240. </dict>
  3241.  
  3242. <dict>
  3243. <key>scope</key>
  3244. <string>constant.character.format.placeholder.other.python</string>
  3245. <key>settings</key>
  3246. <dict>
  3247. <key>foreground</key>
  3248. <string>#C6FF19</string>
  3249. </dict>
  3250. </dict>
  3251.  
  3252. <dict>
  3253. <key>scope</key>
  3254. <string>constant.character.set.regexp</string>
  3255. <key>settings</key>
  3256. <dict>
  3257. <key>foreground</key>
  3258. <string>#C75F61</string>
  3259. </dict>
  3260. </dict>
  3261.  
  3262. <dict>
  3263. <key>scope</key>
  3264. <string>constant.character.unicode.regexp</string>
  3265. <key>settings</key>
  3266. <dict>
  3267. <key>foreground</key>
  3268. <string>#A074C4</string>
  3269. </dict>
  3270. </dict>
  3271.  
  3272. <dict>
  3273. <key>scope</key>
  3274. <string>constant.language.python</string>
  3275. <key>settings</key>
  3276. <dict>
  3277. <key>foreground</key>
  3278. <string>#CD3F45</string>
  3279. </dict>
  3280. </dict>
  3281.  
  3282. <dict>
  3283. <key>scope</key>
  3284. <string>constant.numeric.python</string>
  3285. <key>settings</key>
  3286. <dict>
  3287. <key>foreground</key>
  3288. <string>#26A5C1</string>
  3289. </dict>
  3290. </dict>
  3291.  
  3292. <dict>
  3293. <key>scope</key>
  3294. <string>constant.numeric.float.python</string>
  3295. <key>settings</key>
  3296. <dict>
  3297. <key>foreground</key>
  3298. <string>#FF8A52</string>
  3299. </dict>
  3300. </dict>
  3301.  
  3302. <dict>
  3303. <key>scope</key>
  3304. <string>constant.numeric.dec.python</string>
  3305. <key>settings</key>
  3306. <dict>
  3307. <key>foreground</key>
  3308. <string>#CD3F45</string>
  3309. </dict>
  3310. </dict>
  3311.  
  3312. <dict>
  3313. <key>scope</key>
  3314. <string>constant.numeric.hex.python, constant.numeric.oct.python</string>
  3315. <key>settings</key>
  3316. <dict>
  3317. <key>foreground</key>
  3318. <string>#D7E349</string>
  3319. </dict>
  3320. </dict>
  3321.  
  3322. <dict>
  3323. <key>scope</key>
  3324. <string>constant.numeric.bin.python</string>
  3325. <key>settings</key>
  3326. <dict>
  3327. <key>foreground</key>
  3328. <string>#9FD0D8</string>
  3329. </dict>
  3330. </dict>
  3331.  
  3332. <dict>
  3333. <key>scope</key>
  3334. <string>constant.other.caps.python</string>
  3335. <key>settings</key>
  3336. <dict>
  3337. <key>foreground</key>
  3338. <string>#FFFFFF</string>
  3339. </dict>
  3340. </dict>
  3341.  
  3342. <dict>
  3343. <key>scope</key>
  3344. <string>constant.other.ellipsis.python</string>
  3345. <key>settings</key>
  3346. <dict>
  3347. <key>foreground</key>
  3348. <string>#65AD9C</string>
  3349. </dict>
  3350. </dict>
  3351.  
  3352. <dict>
  3353. <key>scope</key>
  3354. <string>constant.other.set.regexp</string>
  3355. <key>settings</key>
  3356. <dict>
  3357. <key>foreground</key>
  3358. <string>#0D1FA3</string>
  3359. </dict>
  3360. </dict>
  3361.  
  3362. <dict>
  3363. <key>scope</key>
  3364. <string>entity.name.function.decorator.python</string>
  3365. <key>settings</key>
  3366. <dict>
  3367. <key>foreground</key>
  3368. <string>#C6FF19</string>
  3369. </dict>
  3370. </dict>
  3371.  
  3372. <dict>
  3373. <key>scope</key>
  3374. <string>entity.name.function.python</string>
  3375. <key>settings</key>
  3376. <dict>
  3377. <key>foreground</key>
  3378. <string>#AE2D80</string>
  3379. </dict>
  3380. </dict>
  3381.  
  3382. <dict>
  3383. <key>scope</key>
  3384. <string>entity.name.tag.backreference.regexp, entity.name.tag.named.backreference.regexp</string>
  3385. <key>settings</key>
  3386. <dict>
  3387. <key>foreground</key>
  3388. <string>#A45348</string>
  3389. </dict>
  3390. </dict>
  3391.  
  3392. <dict>
  3393. <key>scope</key>
  3394. <string>entity.name.tag.named.group.regexp</string>
  3395. <key>settings</key>
  3396. <dict>
  3397. <key>foreground</key>
  3398. <string>#075F92</string>
  3399. </dict>
  3400. </dict>
  3401.  
  3402. <dict>
  3403. <key>scope</key>
  3404. <string>invalid.deprecated.backtick.python, invalid.deprecated.prefix.python, invalid.deprecated.semicolon.python,invalid.illegal.annotation.python, invalid.illegal.brace.python, invalid.illegal.dec.python, invalid.illegal.decorator.python, invalid.illegal.line.continuation.python, invalid.illegal.name.python, invalid.illegal.newline.python, invalid.illegal.operator.python, invalid.illegal.prefix.python, keyword.illegal.name.python</string>
  3405. <key>settings</key>
  3406. <dict>
  3407. <key>foreground</key>
  3408. <string>#025615</string>
  3409. <key>background</key>
  3410. <string>#CD4046</string>
  3411. </dict>
  3412. </dict>
  3413.  
  3414. <dict>
  3415. <key>scope</key>
  3416. <string>keyword.codetag.notation.python</string>
  3417. <key>settings</key>
  3418. <dict>
  3419. <key>foreground</key>
  3420. <string>#EC9304</string>
  3421. </dict>
  3422. </dict>
  3423.  
  3424. <dict>
  3425. <key>scope</key>
  3426. <string>keyword.operator.arithmetic.python</string>
  3427. <key>settings</key>
  3428. <dict>
  3429. <key>foreground</key>
  3430. <string>#1CFF7B</string>
  3431. </dict>
  3432. </dict>
  3433.  
  3434. <dict>
  3435. <key>scope</key>
  3436. <string>keyword.operator.bitwise.python</string>
  3437. <key>settings</key>
  3438. <dict>
  3439. <key>foreground</key>
  3440. <string>#E6002B</string>
  3441. </dict>
  3442. </dict>
  3443.  
  3444. <dict>
  3445. <key>scope</key>
  3446. <string>keyword.operator.comparison.python</string>
  3447. <key>settings</key>
  3448. <dict>
  3449. <key>foreground</key>
  3450. <string>#1CFF7B</string>
  3451. </dict>
  3452. </dict>
  3453.  
  3454. <dict>
  3455. <key>scope</key>
  3456. <string>keyword.operator.conditional.negative.regexp</string>
  3457. <key>settings</key>
  3458. <dict>
  3459. <key>foreground</key>
  3460. <string>#87D376</string>
  3461. </dict>
  3462. </dict>
  3463.  
  3464. <dict>
  3465. <key>scope</key>
  3466. <string>keyword.operator.conditional.regexp</string>
  3467. <key>settings</key>
  3468. <dict>
  3469. <key>foreground</key>
  3470. <string>#41D746</string>
  3471. </dict>
  3472. </dict>
  3473.  
  3474. <dict>
  3475. <key>scope</key>
  3476. <string>keyword.operator.disjunction.regexp</string>
  3477. <key>settings</key>
  3478. <dict>
  3479. <key>foreground</key>
  3480. <string>#FF6F5B</string>
  3481. </dict>
  3482. </dict>
  3483.  
  3484. <dict>
  3485. <key>scope</key>
  3486. <string>keyword.operator.logical.python</string>
  3487. <key>settings</key>
  3488. <dict>
  3489. <key>foreground</key>
  3490. <string>#1CFF7B</string>
  3491. </dict>
  3492. </dict>
  3493.  
  3494. <dict>
  3495. <key>scope</key>
  3496. <string>keyword.operator.lookahead.negative.regexp, keyword.operator.lookahead.regexp, keyword.operator.lookbehind.negative.regexp, keyword.operator.lookbehind.regexp</string>
  3497. <key>settings</key>
  3498. <dict>
  3499. <key>foreground</key>
  3500. <string>#B425F5</string>
  3501. </dict>
  3502. </dict>
  3503.  
  3504. <dict>
  3505. <key>scope</key>
  3506. <string>keyword.operator.negation.regexp</string>
  3507. <key>settings</key>
  3508. <dict>
  3509. <key>foreground</key>
  3510. <string>#3FA53E</string>
  3511. </dict>
  3512. </dict>
  3513.  
  3514. <dict>
  3515. <key>scope</key>
  3516. <string>keyword.operator.python</string>
  3517. <key>settings</key>
  3518. <dict>
  3519. <key>foreground</key>
  3520. <string>#1CFF7B</string>
  3521. </dict>
  3522. </dict>
  3523.  
  3524. <dict>
  3525. <key>scope</key>
  3526. <string>keyword.operator.quantifier.regexp</string>
  3527. <key>settings</key>
  3528. <dict>
  3529. <key>foreground</key>
  3530. <string>#1CFF7B</string>
  3531. </dict>
  3532. </dict>
  3533.  
  3534. <dict>
  3535. <key>scope</key>
  3536. <string>keyword.operator.unpacking.arguments.python, keyword.operator.unpacking.parameter.python</string>
  3537. <key>settings</key>
  3538. <dict>
  3539. <key>foreground</key>
  3540. <string>#1CFF7B</string>
  3541. </dict>
  3542. </dict>
  3543.  
  3544. <dict>
  3545. <key>scope</key>
  3546. <string>meta.backreference.named.regexp, meta.backreference.regexp</string>
  3547. <key>settings</key>
  3548. <dict>
  3549. <key>foreground</key>
  3550. <string>#5F30B2</string>
  3551. </dict>
  3552. </dict>
  3553.  
  3554. <dict>
  3555. <key>scope</key>
  3556. <string>meta.character.set.regexp</string>
  3557. <key>settings</key>
  3558. <dict>
  3559. <key>foreground</key>
  3560. <string>#EFB86B</string>
  3561. </dict>
  3562. </dict>
  3563.  
  3564. <dict>
  3565. <key>scope</key>
  3566. <string>meta.fstring.python</string>
  3567. <key>settings</key>
  3568. <dict>
  3569. <key>foreground</key>
  3570. <string>#CCA50B</string>
  3571. </dict>
  3572. </dict>
  3573.  
  3574. <dict>
  3575. <key>scope</key>
  3576. <string>meta.function-call.generic.python</string>
  3577. <key>settings</key>
  3578. <dict>
  3579. <key>foreground</key>
  3580. <string>#009FFF</string>
  3581. </dict>
  3582. </dict>
  3583.  
  3584. <dict>
  3585. <key>scope</key>
  3586. <string>meta.function.decorator.python</string>
  3587. <key>settings</key>
  3588. <dict>
  3589. <key>foreground</key>
  3590. <string>#1057B6</string>
  3591. </dict>
  3592. </dict>
  3593.  
  3594. <dict>
  3595. <key>scope</key>
  3596. <string>meta.function.parameters.python</string>
  3597. <key>settings</key>
  3598. <dict>
  3599. <key>foreground</key>
  3600. <string>#009FFF</string>
  3601. </dict>
  3602. </dict>
  3603.  
  3604. <dict>
  3605. <key>scope</key>
  3606. <string>meta.function.python</string>
  3607. <key>settings</key>
  3608. <dict>
  3609. <key>foreground</key>
  3610. <string>#0AEB77</string>
  3611. </dict>
  3612. </dict>
  3613.  
  3614. <dict>
  3615. <key>scope</key>
  3616. <string>meta.named.regexp</string>
  3617. <key>settings</key>
  3618. <dict>
  3619. <key>foreground</key>
  3620. <string>#075F92</string>
  3621. </dict>
  3622. </dict>
  3623.  
  3624. <dict>
  3625. <key>scope</key>
  3626. <string>meta.typehint.comment.python</string>
  3627. <key>settings</key>
  3628. <dict>
  3629. <key>foreground</key>
  3630. <string>#AE2D80</string>
  3631. </dict>
  3632. </dict>
  3633.  
  3634. <dict>
  3635. <key>scope</key>
  3636. <string>punctuation.comment.begin.regexp, punctuation.comment.end.regexp</string>
  3637. <key>settings</key>
  3638. <dict>
  3639. <key>foreground</key>
  3640. <string>#1057B6</string>
  3641. </dict>
  3642. </dict>
  3643.  
  3644. <dict>
  3645. <key>scope</key>
  3646. <string>punctuation.definition.comment.python</string>
  3647. <key>settings</key>
  3648. <dict>
  3649. <key>foreground</key>
  3650. <string>#FF0040</string>
  3651. </dict>
  3652. </dict>
  3653.  
  3654. <dict>
  3655. <key>scope</key>
  3656. <string>punctuation.definition.dict.begin.python, punctuation.definition.dict.end.python</string>
  3657. <key>settings</key>
  3658. <dict>
  3659. <key>foreground</key>
  3660. <string>#FDA100</string>
  3661. </dict>
  3662. </dict>
  3663.  
  3664. <dict>
  3665. <key>scope</key>
  3666. <string>punctuation.character.set.begin.regexp, punctuation.character.set.end.regexp</string>
  3667. <key>settings</key>
  3668. <dict>
  3669. <key>foreground</key>
  3670. <string>#f68600</string>
  3671. </dict>
  3672. </dict>
  3673.  
  3674. <dict>
  3675. <key>scope</key>
  3676. <string>punctuation.definition.list.begin.python, punctuation.definition.list.end.python</string>
  3677. <key>settings</key>
  3678. <dict>
  3679. <key>foreground</key>
  3680. <string>#f68600</string>
  3681. </dict>
  3682. </dict>
  3683.  
  3684. <dict>
  3685. <key>scope</key>
  3686. <string>punctuation.parenthesis.backreference.named.begin.regexp, punctuation.parenthesis.backreference.named.end.regexp</string>
  3687. <key>settings</key>
  3688. <dict>
  3689. <key>foreground</key>
  3690. <string>#025615</string>
  3691. </dict>
  3692. </dict>
  3693.  
  3694. <dict>
  3695. <key>scope</key>
  3696. <string>punctuation.definition.inheritance.begin.python, punctuation.definition.inheritance.end.python, punctuation.parenthesis.begin.python, punctuation.parenthesis.end.python</string>
  3697. <key>settings</key>
  3698. <dict>
  3699. <key>foreground</key>
  3700. <string>#FFFFFF</string>
  3701. </dict>
  3702. </dict>
  3703.  
  3704. <dict>
  3705. <key>scope</key>
  3706. <string>punctuation.parenthesis.begin.regexp, punctuation.parenthesis.end.regexp</string>
  3707. <key>settings</key>
  3708. <dict>
  3709. <key>foreground</key>
  3710. <string>#40826C</string>
  3711. </dict>
  3712. </dict>
  3713.  
  3714. <dict>
  3715. <key>scope</key>
  3716. <string>punctuation.parenthesis.conditional.begin.regexp, punctuation.parenthesis.conditional.end.regexp</string>
  3717. <key>settings</key>
  3718. <dict>
  3719. <key>foreground</key>
  3720. <string>#238A4E</string>
  3721. </dict>
  3722. </dict>
  3723.  
  3724. <dict>
  3725. <key>scope</key>
  3726. <string>punctuation.parenthesis.lookahead.begin.regexp, punctuation.parenthesis.lookahead.end.regexp, punctuation.parenthesis.lookbehind.begin.regexp, punctuation.parenthesis.lookbehind.end.regexp</string>
  3727. <key>settings</key>
  3728. <dict>
  3729. <key>foreground</key>
  3730. <string>#E12CF1</string>
  3731. </dict>
  3732. </dict>
  3733.  
  3734. <dict>
  3735. <key>scope</key>
  3736. <string>punctuation.parenthesis.named.begin.regexp, punctuation.parenthesis.named.end.regexp</string>
  3737. <key>settings</key>
  3738. <dict>
  3739. <key>foreground</key>
  3740. <string>#C9BE4E</string>
  3741. </dict>
  3742. </dict>
  3743.  
  3744. <dict>
  3745. <key>scope</key>
  3746. <string>punctuation.parenthesis.non-capturing.begin.regexp, punctuation.parenthesis.non-capturing.end.regexp</string>
  3747. <key>settings</key>
  3748. <dict>
  3749. <key>foreground</key>
  3750. <string>#FB6FE6</string>
  3751. </dict>
  3752. </dict>
  3753.  
  3754. <dict>
  3755. <key>scope</key>
  3756. <string>punctuation.separator.dict.python, punctuation.separator.slice.python</string>
  3757. <key>settings</key>
  3758. <dict>
  3759. <key>foreground</key>
  3760. <string>#f68600</string>
  3761. </dict>
  3762. </dict>
  3763.  
  3764. <!-- : / . -->
  3765. <dict>
  3766. <key>scope</key>
  3767. <string>punctuation.section.class.begin.python, punctuation.section.function.begin.python, punctuation.accessor.dot.python</string>
  3768. <key>settings</key>
  3769. <dict>
  3770. <key>foreground</key>
  3771. <string>#f68600</string>
  3772. </dict>
  3773. </dict>
  3774.  
  3775. <dict>
  3776. <key>scope</key>
  3777. <string>punctuation.section.function.lambda.begin.python</string>
  3778. <key>settings</key>
  3779. <dict>
  3780. <key>foreground</key>
  3781. <string>#1CFF7B</string>
  3782. </dict>
  3783. </dict>
  3784.  
  3785. <dict>
  3786. <key>scope</key>
  3787. <string>punctuation.separator.annotation.python</string>
  3788. <key>settings</key>
  3789. <dict>
  3790. <key>foreground</key>
  3791. <string>#E12CF1</string>
  3792. </dict>
  3793. </dict>
  3794.  
  3795. <dict>
  3796. <key>scope</key>
  3797. <string>punctuation.separator.annotation.result.python</string>
  3798. <key>settings</key>
  3799. <dict>
  3800. <key>foreground</key>
  3801. <string>#F8D2EB</string>
  3802. </dict>
  3803. </dict>
  3804.  
  3805. <dict>
  3806. <key>scope</key>
  3807. <string>punctuation.separator.arguments.python</string>
  3808. <key>settings</key>
  3809. <dict>
  3810. <key>foreground</key>
  3811. <string>#FFFEF7</string>
  3812. </dict>
  3813. </dict>
  3814.  
  3815. <dict>
  3816. <key>scope</key>
  3817. <string>punctuation.separator.colon.python</string>
  3818. <key>settings</key>
  3819. <dict>
  3820. <key>foreground</key>
  3821. <string>#1CFF7B</string>
  3822. </dict>
  3823. </dict>
  3824.  
  3825. <dict>
  3826. <key>scope</key>
  3827. <string>punctuation.separator.continuation.line.python</string>
  3828. <key>settings</key>
  3829. <dict>
  3830. <key>foreground</key>
  3831. <string>#00FFFF</string>
  3832. </dict>
  3833. </dict>
  3834.  
  3835. <dict>
  3836. <key>scope</key>
  3837. <string>punctuation.separator.element.pytho, punctuation.separator.inheritance.python,punctuation.separator.parameters.python</string>
  3838. <key>settings</key>
  3839. <dict>
  3840. <key>foreground</key>
  3841. <string>#FFFEF7</string>
  3842. </dict>
  3843. </dict>
  3844.  
  3845. <dict>
  3846. <key>scope</key>
  3847. <string>storage.modifier.declaration.python</string>
  3848. <key>settings</key>
  3849. <dict>
  3850. <key>foreground</key>
  3851. <string>#FF0040</string>
  3852. </dict>
  3853. </dict>
  3854.  
  3855. <dict>
  3856. <key>scope</key>
  3857. <string>storage.modifier.flag.regexp</string>
  3858. <key>settings</key>
  3859. <dict>
  3860. <key>foreground</key>
  3861. <string>#8E5B83</string>
  3862. </dict>
  3863. </dict>
  3864.  
  3865. <dict>
  3866. <key>scope</key>
  3867. <string>storage.type.format.python</string>
  3868. <key>settings</key>
  3869. <dict>
  3870. <key>foreground</key>
  3871. <string>#000000</string>
  3872. </dict>
  3873. </dict>
  3874.  
  3875. <dict>
  3876. <key>scope</key>
  3877. <string>storage.type.function.async.python</string>
  3878. <key>settings</key>
  3879. <dict>
  3880. <key>foreground</key>
  3881. <string>#FED02E</string>
  3882. </dict>
  3883. </dict>
  3884.  
  3885. <dict>
  3886. <key>scope</key>
  3887. <string>meta.lambda-function.python, storage.type.function.lambda.python</string>
  3888. <key>settings</key>
  3889. <dict>
  3890. <key>foreground</key>
  3891. <string>#EA2B1F</string>
  3892. </dict>
  3893. </dict>
  3894.  
  3895. <dict>
  3896. <key>scope</key>
  3897. <string>storage.type.function.python</string>
  3898. <key>settings</key>
  3899. <dict>
  3900. <key>foreground</key>
  3901. <string>#2F6277</string>
  3902. </dict>
  3903. </dict>
  3904.  
  3905. <dict>
  3906. <key>scope</key>
  3907. <string>storage.type.imaginary.number.python</string>
  3908. <key>settings</key>
  3909. <dict>
  3910. <key>foreground</key>
  3911. <string>#2A00FF</string>
  3912. </dict>
  3913. </dict>
  3914.  
  3915. <dict>
  3916. <key>scope</key>
  3917. <string>storage.type.number.python</string>
  3918. <key>settings</key>
  3919. <dict>
  3920. <key>foreground</key>
  3921. <string>#B425F5</string>
  3922. </dict>
  3923. </dict>
  3924.  
  3925. <dict>
  3926. <key>scope</key>
  3927. <string>storage.type.string.python</string>
  3928. <key>settings</key>
  3929. <dict>
  3930. <key>foreground</key>
  3931. <string>#FF5DB9</string>
  3932. </dict>
  3933. </dict>
  3934.  
  3935. <dict>
  3936. <key>scope</key>
  3937. <string>string.interpolated.python</string>
  3938. <key>settings</key>
  3939. <dict>
  3940. <key>foreground</key>
  3941. <string>#A00127</string>
  3942. </dict>
  3943. </dict>
  3944.  
  3945. <dict>
  3946. <key>scope</key>
  3947. <string>string.quoted.binary.multi.python, string.quoted.binary.single.python</string>
  3948. <key>settings</key>
  3949. <dict>
  3950. <key>foreground</key>
  3951. <string>#8589A2</string>
  3952. </dict>
  3953. </dict>
  3954.  
  3955. <dict>
  3956. <key>scope</key>
  3957. <string>string.quoted.docstring.multi.python, string.quoted.docstring.single.python</string>
  3958. <key>settings</key>
  3959. <dict>
  3960. <key>foreground</key>
  3961. <string>#7292a1</string>
  3962. </dict>
  3963. </dict>
  3964.  
  3965. <dict>
  3966. <key>scope</key>
  3967. <string>string.quoted.docstring.raw.multi.python, string.quoted.docstring.raw.single.python</string>
  3968. <key>settings</key>
  3969. <dict>
  3970. <key>foreground</key>
  3971. <string>#7292a1</string>
  3972. </dict>
  3973. </dict>
  3974.  
  3975. <dict>
  3976. <key>scope</key>
  3977. <string>string.quoted.multi.python, string.quoted.single.python</string>
  3978. <key>settings</key>
  3979. <dict>
  3980. <key>foreground</key>
  3981. <string>#009FFF</string>
  3982. </dict>
  3983. </dict>
  3984.  
  3985. <dict>
  3986. <key>scope</key>
  3987. <string>string.quoted.raw.binary.multi.python. string.quoted.raw.binary.single.python</string>
  3988. <key>settings</key>
  3989. <dict>
  3990. <key>foreground</key>
  3991. <string>#A854B7</string>
  3992. </dict>
  3993. </dict>
  3994.  
  3995. <dict>
  3996. <key>scope</key>
  3997. <string>string.quoted.raw.multi.python, string.quoted.raw.single.python</string>
  3998. <key>settings</key>
  3999. <dict>
  4000. <key>foreground</key>
  4001. <string>#1057B6</string>
  4002. </dict>
  4003. </dict>
  4004.  
  4005. <dict>
  4006. <key>scope</key>
  4007. <string>string.regexp.quoted.multi.python, string.regexp.quoted.single.python</string>
  4008. <key>settings</key>
  4009. <dict>
  4010. <key>foreground</key>
  4011. <string>#A1F7B1</string>
  4012. </dict>
  4013. </dict>
  4014.  
  4015. <dict>
  4016. <key>scope</key>
  4017. <string>support.function.builtin.python</string>
  4018. <key>settings</key>
  4019. <dict>
  4020. <key>foreground</key>
  4021. <string>#1CFF7B</string>
  4022. <key>background</key>
  4023. <string>#0D1011</string>
  4024. </dict>
  4025. </dict>
  4026.  
  4027. <dict>
  4028. <key>scope</key>
  4029. <string>support.other.escape.special.regexp</string>
  4030. <key>settings</key>
  4031. <dict>
  4032. <key>foreground</key>
  4033. <string>#3B5F93</string>
  4034. </dict>
  4035. </dict>
  4036.  
  4037. <dict>
  4038. <key>scope</key>
  4039. <string>support.other.match.any.regexp</string>
  4040. <key>settings</key>
  4041. <dict>
  4042. <key>foreground</key>
  4043. <string>#B9633F</string>
  4044. </dict>
  4045. </dict>
  4046.  
  4047. <dict>
  4048. <key>scope</key>
  4049. <string>support.other.match.begin.regexp, support.other.match.end.regexp</string>
  4050. <key>settings</key>
  4051. <dict>
  4052. <key>foreground</key>
  4053. <string>#A4C244</string>
  4054. </dict>
  4055. </dict>
  4056.  
  4057. <dict>
  4058. <key>scope</key>
  4059. <string>support.other.parenthesis.regexp</string>
  4060. <key>settings</key>
  4061. <dict>
  4062. <key>foreground</key>
  4063. <string>#E889B5</string>
  4064. </dict>
  4065. </dict>
  4066.  
  4067. <dict>
  4068. <key>scope</key>
  4069. <string>support.type.exception.python</string>
  4070. <key>settings</key>
  4071. <dict>
  4072. <key>foreground</key>
  4073. <string>#603F80</string>
  4074. </dict>
  4075. </dict>
  4076.  
  4077. <dict>
  4078. <key>scope</key>
  4079. <string>support.type.metaclass.python</string>
  4080. <key>settings</key>
  4081. <dict>
  4082. <key>foreground</key>
  4083. <string>#E0E79F</string>
  4084. </dict>
  4085. </dict>
  4086.  
  4087. <dict>
  4088. <key>scope</key>
  4089. <string>variable.language.special.cls.python</string>
  4090. <key>settings</key>
  4091. <dict>
  4092. <key>foreground</key>
  4093. <string>#B425F5</string>
  4094. </dict>
  4095. </dict>
  4096.  
  4097. <dict>
  4098. <key>scope</key>
  4099. <string>variable.legacy.builtin.python</string>
  4100. <key>settings</key>
  4101. <dict>
  4102. <key>foreground</key>
  4103. <string>#596273</string>
  4104. </dict>
  4105. </dict>
  4106.  
  4107. <dict>
  4108. <key>scope</key>
  4109. <string>variable.parameter.class.python</string>
  4110. <key>settings</key>
  4111. <dict>
  4112. <key>foreground</key>
  4113. <string>#5044FF</string>
  4114. </dict>
  4115. </dict>
  4116.  
  4117. <dict>
  4118. <key>scope</key>
  4119. <string>variable.parameter.function-call.python</string>
  4120. <key>settings</key>
  4121. <dict>
  4122. <key>foreground</key>
  4123. <string>#CD3F45</string>
  4124. </dict>
  4125. </dict>
  4126.  
  4127. <dict>
  4128. <key>scope</key>
  4129. <string>variable.parameter.function.language.python</string>
  4130. <key>settings</key>
  4131. <dict>
  4132. <key>foreground</key>
  4133. <string>#D7E349</string>
  4134. </dict>
  4135. </dict>
  4136.  
  4137. <dict>
  4138. <key>scope</key>
  4139. <string>variable.parameter.function.language.special.cls.python</string>
  4140. <key>settings</key>
  4141. <dict>
  4142. <key>foreground</key>
  4143. <string>#18B6AE</string>
  4144. </dict>
  4145. </dict>
  4146.  
  4147. <dict>
  4148. <key>scope</key>
  4149. <string>variable.language.special.self.python, variable.parameter.function.language.special.self.python</string>
  4150. <key>settings</key>
  4151. <dict>
  4152. <key>foreground</key>
  4153. <string>#C36F09</string>
  4154. </dict>
  4155. </dict>
  4156.  
  4157. <!-- ====================================
  4158. plist
  4159. ====================================== -->
  4160.  
  4161. <dict>
  4162. <key>name</key>
  4163. <string>Other Variable plist</string>
  4164. <key>scope</key>
  4165. <string>text.plist</string>
  4166. <key>settings</key>
  4167. <dict>
  4168. <key>foreground</key>
  4169. <string>#41535b</string>
  4170. </dict>
  4171. </dict>
  4172. <dict>
  4173. <key>name</key>
  4174. <string>xml plist</string>
  4175. <key>scope</key>
  4176. <string>text.plist meta.tag.preprocessor.xml entity.name.tag.xml </string>
  4177. <key>settings</key>
  4178. <dict>
  4179. <key>foreground</key>
  4180. <string>#1CFF7B</string>
  4181. </dict>
  4182. </dict>
  4183. <dict>
  4184. <key>name</key>
  4185. <string>Other Variable plist</string>
  4186. <key>scope</key>
  4187. <string>variable.other.plist</string>
  4188. <key>settings</key>
  4189. <dict>
  4190. <key>foreground</key>
  4191. <string>#CA3B2B</string>
  4192. </dict>
  4193. </dict>
  4194. <dict>
  4195. <key>name</key>
  4196. <string>Storage type plist</string>
  4197. <key>scope</key>
  4198. <string>storage.type.plist</string>
  4199. <key>settings</key>
  4200. <dict>
  4201. <key>foreground</key>
  4202. <string>#6288A1</string>
  4203. </dict>
  4204. </dict>
  4205. <dict>
  4206. <key>name</key>
  4207. <string>"string" plist</string>
  4208. <key>scope</key>
  4209. <string>constant.string.plist</string>
  4210. <key>settings</key>
  4211. <dict>
  4212. <key>foreground</key>
  4213. <string>#9FD0D8</string>
  4214. <key>background</key>
  4215. <string>#66828E50</string>
  4216. </dict>
  4217. </dict>
  4218.  
  4219. <!-- ====================================
  4220. diff
  4221. ====================================== -->
  4222.  
  4223. <dict>
  4224. <key>name</key>
  4225. <string>main</string>
  4226. <key>scope</key>
  4227. <string>source.diff</string>
  4228. <key>settings</key>
  4229. <dict>
  4230. <key>foreground</key>
  4231. <string>#9FD0D8</string>
  4232. <key>background</key>
  4233. <string>#94DDFF10</string>
  4234. </dict>
  4235. </dict>
  4236. <dict>
  4237. <key>name</key>
  4238. <string>diff.header from</string>
  4239. <key>scope</key>
  4240. <string>meta.diff.header.from-file, meta.diff.header.from-file punctuation.definition.from-file.diff</string>
  4241. <key>settings</key>
  4242. <dict>
  4243. <key>foreground</key>
  4244. <string>#CD3F45</string>
  4245. </dict>
  4246. </dict>
  4247. <dict>
  4248. <key>name</key>
  4249. <string>diff.header to</string>
  4250. <key>scope</key>
  4251. <string>meta.diff.header.to-file, meta.diff.header.to-file punctuation.definition.to-file.diff</string>
  4252. <key>settings</key>
  4253. <dict>
  4254. <key>foreground</key>
  4255. <string>#1CFF7B</string>
  4256. </dict>
  4257. </dict>
  4258. <dict>
  4259. <key>name</key>
  4260. <string>diff.deleted</string>
  4261. <key>scope</key>
  4262. <string>markup.deleted.diff, markup.deleted.diff punctuation.definition.inserted.diff</string>
  4263. <key>settings</key>
  4264. <dict>
  4265. <key>foreground</key>
  4266. <string>#CD3F45</string>
  4267. </dict>
  4268. </dict>
  4269. <dict>
  4270. <key>name</key>
  4271. <string>diff.inserted</string>
  4272. <key>scope</key>
  4273. <string>markup.inserted.diff, punctuation.definition.inserted.diff</string>
  4274. <key>settings</key>
  4275. <dict>
  4276. <key>foreground</key>
  4277. <string>#13FFA3</string>
  4278. </dict>
  4279. </dict>
  4280. <dict>
  4281. <key>name</key>
  4282. <string>range</string>
  4283. <key>scope</key>
  4284. <string>meta.diff.range.unified, meta.diff.range.unified meta.toc-list.line-number.diff, meta.diff.range.unified punctuation.definition.range.diff</string>
  4285. <key>settings</key>
  4286. <dict>
  4287. <key>fontStyle</key>
  4288. <string>italic</string>
  4289. <key>foreground</key>
  4290. <string>#fda100</string>
  4291. <key>background</key>
  4292. <string>#CD3F4530</string>
  4293. </dict>
  4294. </dict>
  4295.  
  4296. <!-- ====================================
  4297. C/C++
  4298. ====================================== -->
  4299. <!-- SublimeText C++-syntax are a bit inconsistent, correct that -->
  4300. <dict>
  4301. <key>name</key>
  4302. <string>C++ open bracket fix</string>
  4303. <key>scope</key>
  4304. <string>punctuation.definition.parameters.c,meta.function-call.c</string>
  4305. <key>settings</key>
  4306. <dict>
  4307. <key>foreground</key>
  4308. <string>#D8F6FF</string>
  4309. </dict>
  4310. </dict>
  4311.  
  4312. <!-- ====================================
  4313. GenericConfig
  4314. ====================================== -->
  4315. <dict>
  4316. <key>scope</key>
  4317. <string>meta.param.genconfig, keyword.operator.genconfig</string>
  4318. <key>settings</key>
  4319. <dict>
  4320. <key>foreground</key>
  4321. <string>#f68600</string>
  4322. </dict>
  4323. </dict>
  4324.  
  4325. <dict>
  4326. <key>scope</key>
  4327. <string>constant.language.genconfig, string.quoted.double.genconfig</string>
  4328. <key>settings</key>
  4329. <dict>
  4330. <key>foreground</key>
  4331. <string>#009FFF</string>
  4332. </dict>
  4333. </dict>
  4334.  
  4335. <dict>
  4336. <key>scope</key>
  4337. <string>variable.parameter.genconfig, support.constant.genconfig</string>
  4338. <key>settings</key>
  4339. <dict>
  4340. <key>foreground</key>
  4341. <string>#3d556d</string>
  4342. <key>fontStyle</key>
  4343. <string></string>
  4344. </dict>
  4345. </dict>
  4346.  
  4347. <dict>
  4348. <key>scope</key>
  4349. <string>source.genconfig</string>
  4350. <key>settings</key>
  4351. <dict>
  4352. <key>foreground</key>
  4353. <string>#fff</string>
  4354. </dict>
  4355. </dict>
  4356.  
  4357. <!-- ====================================
  4358. MakeFile
  4359. ====================================== -->
  4360. <!-- $(var) -->
  4361. <dict>
  4362. <key>scope</key>
  4363. <string>variable.source.makefile</string>
  4364. <key>settings</key>
  4365. <dict>
  4366. <key>foreground</key>
  4367. <string>#fff</string>
  4368. </dict>
  4369. </dict>
  4370. <!-- $() -->
  4371. <dict>
  4372. <key>scope</key>
  4373. <string>punctuation.definition.variable.begin.makefile, punctuation.definition.variable.end.makefile</string>
  4374. <key>settings</key>
  4375. <dict>
  4376. <key>foreground</key>
  4377. <string>#41535b</string>
  4378. </dict>
  4379. </dict>
  4380. <!-- @ -->
  4381. <dict>
  4382. <key>scope</key>
  4383. <string>support.variable.makefile</string>
  4384. <key>settings</key>
  4385. <dict>
  4386. <key>foreground</key>
  4387. <string>#f68600</string>
  4388. </dict>
  4389. </dict>
  4390. <!-- echo -->
  4391. <dict>
  4392. <key>scope</key>
  4393. <string>support.function.makefile</string>
  4394. <key>settings</key>
  4395. <dict>
  4396. <key>foreground</key>
  4397. <string>#fe5a7d80</string>
  4398. <key>background</key>
  4399. <string>#00000050</string>
  4400. </dict>
  4401. </dict>
  4402. <!-- function -->
  4403. <dict>
  4404. <key>scope</key>
  4405. <string>entity.name.function.makefile</string>
  4406. <key>settings</key>
  4407. <dict>
  4408. <key>foreground</key>
  4409. <string>#3d556d</string>
  4410. </dict>
  4411. </dict>
  4412. <dict>
  4413. <key>scope</key>
  4414. <string>meta.function.prerequisites.makefile</string>
  4415. <key>settings</key>
  4416. <dict>
  4417. <key>foreground</key>
  4418. <string>#7e99a6</string>
  4419. </dict>
  4420. </dict>
  4421. <dict>
  4422. <key>scope</key>
  4423. <string>meta.function.body.makefile</string>
  4424. <key>settings</key>
  4425. <dict>
  4426. <key>foreground</key>
  4427. <string>#009FFF</string>
  4428. </dict>
  4429. </dict>
  4430. <!-- % -->
  4431. <dict>
  4432. <key>scope</key>
  4433. <string>keyword.operator.percent.makefile</string>
  4434. <key>settings</key>
  4435. <dict>
  4436. <key>foreground</key>
  4437. <string>#1CFF7B</string>
  4438. </dict>
  4439. </dict>
  4440.  
  4441. <!-- ====================================
  4442. Ruby
  4443. ====================================== -->
  4444. <!-- $(var) -->
  4445. <dict>
  4446. <key>scope</key>
  4447. <string>variable.source.ruby</string>
  4448. <key>settings</key>
  4449. <dict>
  4450. <key>foreground</key>
  4451. <string>#fff</string>
  4452. </dict>
  4453. </dict>
  4454. <!-- : / . / :: -->
  4455. <dict>
  4456. <key>scope</key>
  4457. <string>punctuation.definition.constant.ruby, punctuation.separator.method.ruby, punctuation.separator.inheritance.ruby</string>
  4458. <key>settings</key>
  4459. <dict>
  4460. <key>foreground</key>
  4461. <string>#f68600</string>
  4462. </dict>
  4463. </dict>
  4464. <!-- ? : / ::-->
  4465. <dict>
  4466. <key>scope</key>
  4467. <string>punctuation.separator.other.ruby</string>
  4468. <key>settings</key>
  4469. <dict>
  4470. <key>foreground</key>
  4471. <string>#1CFF7B</string>
  4472. </dict>
  4473. </dict>
  4474. <dict>
  4475. <key>scope</key>
  4476. <string>constant.other.symbol.ruby</string>
  4477. <key>settings</key>
  4478. <dict>
  4479. <key>foreground</key>
  4480. <string>#7aced3</string>
  4481. </dict>
  4482. </dict>
  4483. <!-- echo -->
  4484. <dict>
  4485. <key>scope</key>
  4486. <string>support.function.ruby</string>
  4487. <key>settings</key>
  4488. <dict>
  4489. <key>foreground</key>
  4490. <string>#fe5a7d80</string>
  4491. <key>background</key>
  4492. <string>#2f041e50</string>
  4493. </dict>
  4494. </dict>
  4495. <!-- function -->
  4496. <dict>
  4497. <key>scope</key>
  4498. <string>entity.name.function.ruby</string>
  4499. <key>settings</key>
  4500. <dict>
  4501. <key>foreground</key>
  4502. <string>#009FFF</string>
  4503. </dict>
  4504. </dict>
  4505. <!-- class -->
  4506. <dict>
  4507. <key>name</key>
  4508. <string>Class</string>
  4509. <key>scope</key>
  4510. <string>support.class.ruby</string>
  4511. <key>settings</key>
  4512. <dict>
  4513. <key>foreground</key>
  4514. <string>#CD3F45</string>
  4515. </dict>
  4516. </dict>
  4517. <!-- class / def / end-->
  4518. <dict>
  4519. <key>name</key>
  4520. <string>Class</string>
  4521. <key>scope</key>
  4522. <string>keyword.control.class.ruby, keyword.control.def.ruby, keyword.control.ruby</string>
  4523. <key>settings</key>
  4524. <dict>
  4525. <key>foreground</key>
  4526. <string>#ffd200</string>
  4527. </dict>
  4528. </dict>
  4529. <!-- '' / ""-->
  4530. <dict>
  4531. <key>name</key>
  4532. <string>Class</string>
  4533. <key>scope</key>
  4534. <string>string.quoted.single.ruby, string.quoted.double.ruby</string>
  4535. <key>settings</key>
  4536. <dict>
  4537. <key>foreground</key>
  4538. <string>#009FFF</string>
  4539. </dict>
  4540. </dict>
  4541. <!-- (...) -->
  4542. <dict>
  4543. <key>scope</key>
  4544. <string>punctuation.definition.parameters.ruby, punctuation.section.embedded.ruby, punctuation.section.function.ruby</string>
  4545. <key>settings</key>
  4546. <dict>
  4547. <key>foreground</key>
  4548. <string>#fff</string>
  4549. </dict>
  4550. </dict>
  4551. <dict>
  4552. <key>scope</key>
  4553. <string>string.quoted.other.literal.lower.ruby</string>
  4554. <key>settings</key>
  4555. <dict>
  4556. <key>foreground</key>
  4557. <string>#CD3F45</string>
  4558. </dict>
  4559. </dict>
  4560. <dict>
  4561. <key>scope</key>
  4562. <string>entity.other.inherited-class.ruby</string>
  4563. <key>settings</key>
  4564. <dict>
  4565. <key>foreground</key>
  4566. <string>#466380</string>
  4567. </dict>
  4568. </dict>
  4569. <dict>
  4570. <key>scope</key>
  4571. <string>keyword.other.special-method.ruby</string>
  4572. <key>settings</key>
  4573. <dict>
  4574. <key>foreground</key>
  4575. <string>#3d556d</string>
  4576. </dict>
  4577. </dict>
  4578. <!-- do -->
  4579. <dict>
  4580. <key>scope</key>
  4581. <string>keyword.control.start-block.ruby</string>
  4582. <key>settings</key>
  4583. <dict>
  4584. <key>foreground</key>
  4585. <string>#CD3F45</string>
  4586. </dict>
  4587. </dict>
  4588.  
  4589. <!-- ====================================
  4590. YAML
  4591. ====================================== -->
  4592. <dict>
  4593. <key>scope</key>
  4594. <string>comment.line.number-sign.yaml</string>
  4595. <key>settings</key>
  4596. <dict>
  4597. <key>foreground</key>
  4598. <string>#7292a1</string>
  4599. <key>background</key>
  4600. <string>#0D1011</string>
  4601. </dict>
  4602. </dict>
  4603.  
  4604. <dict>
  4605. <key>scope</key>
  4606. <string>entity.name.tag.yaml</string>
  4607. <key>settings</key>
  4608. <dict>
  4609. <key>foreground</key>
  4610. <string>#3d556d</string>
  4611. <key>background</key>
  4612. <string>#0D1011</string>
  4613. </dict>
  4614. </dict>
  4615.  
  4616. <dict>
  4617. <key>scope</key>
  4618. <string>punctuation.separator.mapping.key-value.yaml</string>
  4619. <key>settings</key>
  4620. <dict>
  4621. <key>foreground</key>
  4622. <string>#f68600</string>
  4623. </dict>
  4624. </dict>
  4625.  
  4626. <dict>
  4627. <key>scope</key>
  4628. <string>string.quoted.double.yaml</string>
  4629. <key>settings</key>
  4630. <dict>
  4631. <key>foreground</key>
  4632. <string>#009FFF</string>
  4633. </dict>
  4634. </dict>
  4635.  
  4636. <dict>
  4637. <key>scope</key>
  4638. <string>string.unquoted.plain.out.yaml</string>
  4639. <key>settings</key>
  4640. <dict>
  4641. <key>foreground</key>
  4642. <string>#fff</string>
  4643. </dict>
  4644. </dict>
  4645.  
  4646. <!-- ====================================
  4647. Find In Files
  4648. ====================================== -->
  4649. <dict>
  4650. <key>name</key>
  4651. <string>Find In Files: Text</string>
  4652. <key>scope</key>
  4653. <string>text.find-in-files</string>
  4654. <key>settings</key>
  4655. <dict>
  4656. <key>foreground</key>
  4657. <string>#66828E</string>
  4658. </dict>
  4659. </dict>
  4660. <dict>
  4661. <key>name</key>
  4662. <string>Total Count</string>
  4663. <key>scope</key>
  4664. <string>header.find-in-files variable.total_files_count.find-in-files</string>
  4665. <key>settings</key>
  4666. <dict>
  4667. <key>foreground</key>
  4668. <string>#ffcc01</string>
  4669. </dict>
  4670. </dict>
  4671. <dict>
  4672. <key>name</key>
  4673. <string>Query Name</string>
  4674. <key>scope</key>
  4675. <string>header.find-in-files string.query.find-in-files</string>
  4676. <key>settings</key>
  4677. <dict>
  4678. <key>foreground</key>
  4679. <string>#009FFF</string>
  4680. </dict>
  4681. </dict>
  4682. <dict>
  4683. <key>name</key>
  4684. <string>Find In Files: Text - Match</string>
  4685. <key>scope</key>
  4686. <string>match.find-in-files</string>
  4687. <key>settings</key>
  4688. <dict>
  4689. <key>foreground</key>
  4690. <string>#efefef</string>
  4691. </dict>
  4692. </dict>
  4693. <dict>
  4694. <key>name</key>
  4695. <string>Find In Files: filename</string>
  4696. <key>scope</key>
  4697. <string>entity.name.filename.find-in-files</string>
  4698. <key>settings</key>
  4699. <dict>
  4700. <key>foreground</key>
  4701. <string>#1CFF7B</string>
  4702. <key>background</key>
  4703. <string>#1CFF7B10</string>
  4704. </dict>
  4705. </dict>
  4706. <dict>
  4707. <key>name</key>
  4708. <string>Find In Files: Line Number - Match</string>
  4709. <key>scope</key>
  4710. <string>constant.numeric.line-number.match.find-in-files</string>
  4711. <key>settings</key>
  4712. <dict>
  4713. <key>foreground</key>
  4714. <string>#FF0040</string>
  4715. <key>background</key>
  4716. <string>#FF004010</string>
  4717. </dict>
  4718. </dict>
  4719. <dict>
  4720. <key>name</key>
  4721. <string>Find In Files: Line Number</string>
  4722. <key>scope</key>
  4723. <string>constant.numeric.line-number.find-in-files</string>
  4724. <key>settings</key>
  4725. <dict>
  4726. <key>foreground</key>
  4727. <string>#603F80</string>
  4728. </dict>
  4729. </dict>
  4730. <dict>
  4731. <key>name</key>
  4732. <string>footer matched_count</string>
  4733. <key>scope</key>
  4734. <string>footer.find-in-files variable.matched_count.find-in-files</string>
  4735. <key>settings</key>
  4736. <dict>
  4737. <key>foreground</key>
  4738. <string>#009FFF</string>
  4739. </dict>
  4740. </dict>
  4741. <dict>
  4742. <key>name</key>
  4743. <string>Footer matched_files_count</string>
  4744. <key>scope</key>
  4745. <string>footer.find-in-files variable.matched_files_count.find-in-files</string>
  4746. <key>settings</key>
  4747. <dict>
  4748. <key>foreground</key>
  4749. <string>#1CFF7B</string>
  4750. </dict>
  4751. </dict>
  4752.  
  4753. <!-- ====================================
  4754. GitGutter
  4755. ====================================== -->
  4756.  
  4757. <dict>
  4758. <key>name</key>
  4759. <string>GitGutter deleted</string>
  4760. <key>scope</key>
  4761. <string>markup.deleted.git_gutter</string>
  4762. <key>settings</key>
  4763. <dict>
  4764. <key>foreground</key>
  4765. <string>#CD3F45</string>
  4766. </dict>
  4767. </dict>
  4768. <dict>
  4769. <key>name</key>
  4770. <string>GitGutter inserted</string>
  4771. <key>scope</key>
  4772. <string>markup.inserted.git_gutter</string>
  4773. <key>settings</key>
  4774. <dict>
  4775. <key>foreground</key>
  4776. <string>#48FFC2</string>
  4777. </dict>
  4778. </dict>
  4779. <dict>
  4780. <key>name</key>
  4781. <string>GitGutter changed</string>
  4782. <key>scope</key>
  4783. <string>markup.changed.git_gutter</string>
  4784. <key>settings</key>
  4785. <dict>
  4786. <key>foreground</key>
  4787. <string>#ffd200</string>
  4788. </dict>
  4789. </dict>
  4790. <dict>
  4791. <key>name</key>
  4792. <string>GitGutter ignored</string>
  4793. <key>scope</key>
  4794. <string>markup.ignored.git_gutter</string>
  4795. <key>settings</key>
  4796. <dict>
  4797. <key>foreground</key>
  4798. <string>#7F29C4</string>
  4799. </dict>
  4800. </dict>
  4801. <dict>
  4802. <key>name</key>
  4803. <string>GitGutter untracked</string>
  4804. <key>scope</key>
  4805. <string>markup.untracked.git_gutter</string>
  4806. <key>settings</key>
  4807. <dict>
  4808. <key>foreground</key>
  4809. <string>#7292a1</string>
  4810. </dict>
  4811. </dict>
  4812.  
  4813. <!-- ====================================
  4814. SublimeLinter
  4815. ====================================== -->
  4816. <dict>
  4817. <key>name</key>
  4818. <string>SublimeLinter Annotations</string>
  4819. <key>scope</key>
  4820. <string>sublimelinter.annotations</string>
  4821. <key>settings</key>
  4822. <dict>
  4823. <key>foreground</key>
  4824. <string>#fff</string>
  4825. </dict>
  4826. </dict>
  4827.  
  4828. <dict>
  4829. <key>scope</key>
  4830. <string>sublimelinter.gutter-mark</string>
  4831. <key>settings</key>
  4832. <dict>
  4833. <key>foreground</key>
  4834. <string>#603F80</string>
  4835. </dict>
  4836. </dict>
  4837.  
  4838. <dict>
  4839. <key>scope</key>
  4840. <string>sublimelinter.outline.illegal, sublimelinter.underline.illegal, sublimelinter.outline.violation</string>
  4841. <key>settings</key>
  4842. <dict>
  4843. <key>foreground</key>
  4844. <string>#CD3F45</string>
  4845. </dict>
  4846. </dict>
  4847.  
  4848. <dict>
  4849. <key>scope</key>
  4850. <string>sublimelinter.outline.warning, sublimelinter.underline.warning</string>
  4851. <key>settings</key>
  4852. <dict>
  4853. <key>foreground</key>
  4854. <string>#FDA100</string>
  4855. </dict>
  4856. </dict>
  4857.  
  4858. <dict>
  4859. <key>name</key>
  4860. <string>SublimeLinter Warning</string>
  4861. <key>scope</key>
  4862. <string>sublimelinter.mark.warning</string>
  4863. <key>settings</key>
  4864. <dict>
  4865. <key>foreground</key>
  4866. <string>#FDA100</string>
  4867. </dict>
  4868. </dict>
  4869.  
  4870. <dict>
  4871. <key>name</key>
  4872. <string>SublimeLinter Error</string>
  4873. <key>scope</key>
  4874. <string>sublimelinter.mark.error</string>
  4875. <key>settings</key>
  4876. <dict>
  4877. <key>foreground</key>
  4878. <string>#CD3F45</string>
  4879. </dict>
  4880. </dict>
  4881.  
  4882. <!-- ====================================
  4883. Bracket HL
  4884. ====================================== -->
  4885. <dict>
  4886. <key>name</key>
  4887. <string>BH - Default</string>
  4888. <key>scope</key>
  4889. <string>brackethighlighter.default</string>
  4890. <key>settings</key>
  4891. <dict>
  4892. <key>foreground</key>
  4893. <string>#D8F6FF</string>
  4894. </dict>
  4895. </dict>
  4896.  
  4897. <dict>
  4898. <key>name</key>
  4899. <string>Bracket Tag</string>
  4900. <key>scope</key>
  4901. <string>brackethighlighter.tag</string>
  4902. <key>settings</key>
  4903. <dict>
  4904. <key>foreground</key>
  4905. <string>#7e99a6</string>
  4906. </dict>
  4907. </dict>
  4908.  
  4909. <!-- {|(|[|> -->
  4910. <dict>
  4911. <key>scope</key>
  4912. <string>brackethighlighter.curly, brackethighlighter.round, brackethighlighter.square, brackethighlighter.angle</string>
  4913. <key>settings</key>
  4914. <dict>
  4915. <key>foreground</key>
  4916. <string>#ffd200</string>
  4917. </dict>
  4918. </dict>
  4919.  
  4920. <dict>
  4921. <key>name</key>
  4922. <string>Bracket Quote</string>
  4923. <key>scope</key>
  4924. <string>brackethighlighter.quote</string>
  4925. <key>settings</key>
  4926. <dict>
  4927. <key>foreground</key>
  4928. <string>#009FFF</string>
  4929. </dict>
  4930. </dict>
  4931.  
  4932. <dict>
  4933. <key>name</key>
  4934. <string>Bracket Unmatched</string>
  4935. <key>scope</key>
  4936. <string>brackethighlighter.unmatched</string>
  4937. <key>settings</key>
  4938. <dict>
  4939. <key>foreground</key>
  4940. <string>#fff</string>
  4941. <key>background</key>
  4942. <string>#000</string>
  4943. </dict>
  4944. </dict>
  4945.  
  4946. <dict>
  4947. <key>name</key>
  4948. <string>Bracket c_define</string>
  4949. <key>scope</key>
  4950. <string>brackethighlighter.c_define</string>
  4951. <key>settings</key>
  4952. <dict>
  4953. <key>foreground</key>
  4954. <string>#603F80</string>
  4955. </dict>
  4956. </dict>
  4957.  
  4958. <dict>
  4959. <key>name</key>
  4960. <string>WordHighlight</string>
  4961. <key>scope</key>
  4962. <string>wordhighlight</string>
  4963. <key>settings</key>
  4964. <dict>
  4965. <key>background</key>
  4966. <string>#7292a130</string>
  4967. </dict>
  4968. </dict>
  4969. </array>
  4970. </dict>
  4971. </plist>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement