geany-conf.mustache 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142
  1. # Geany Base16 Template
  2. # Rob Loach (http://robloach.net)
  3. #
  4. # Copyright (c) 2013 Rob Loach
  5. #
  6. # Permission is hereby granted, free of charge, to any person obtaining a copy
  7. # of this software and associated documentation files (the "Software"), to deal
  8. # in the Software without restriction, including without limitation the rights
  9. # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  10. # copies of the Software, and to permit persons to whom the Software is
  11. # furnished to do so, subject to the following conditions:
  12. #
  13. # The above copyright notice and this permission notice shall be included in all
  14. # copies or substantial portions of the Software.
  15. #
  16. # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  17. # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  18. # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  19. # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  20. # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  21. # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  22. # SOFTWARE.
  23. [theme_info]
  24. name=Base16 {{scheme-name}}
  25. description=Base16 {{scheme-name}} by {{scheme-author}}
  26. author={{scheme-author}}
  27. [named_colors]
  28. # Guidelines: https://github.com/chriskempson/base16/blob/main/styling.md
  29. # Colors in this scheme:
  30. base00=#{{base00-hex}}
  31. base01=#{{base01-hex}}
  32. base02=#{{base02-hex}}
  33. base03=#{{base03-hex}}
  34. base04=#{{base04-hex}}
  35. base05=#{{base05-hex}}
  36. base06=#{{base06-hex}}
  37. base07=#{{base07-hex}}
  38. base08=#{{base08-hex}}
  39. base09=#{{base09-hex}}
  40. base0A=#{{base0A-hex}}
  41. base0B=#{{base0B-hex}}
  42. base0C=#{{base0C-hex}}
  43. base0D=#{{base0D-hex}}
  44. base0E=#{{base0E-hex}}
  45. base0F=#{{base0F-hex}}
  46. [named_styles]
  47. default=base05;base00;false;false
  48. error=base08
  49. # Editor Styles
  50. #-------------------------------------------------------------------------------
  51. selection=#000;base04;false;true
  52. current_line=;base01;true;false
  53. brace_good=base0B;base01;true;false
  54. brace_bad=base08;base01;true;false
  55. margin_line_number=base04;base01
  56. margin_folding=base03;base00
  57. fold_symbol_highlight=base00
  58. indent_guide=base03
  59. caret=base06
  60. marker_line=base0B
  61. marker_search=base07;base0B;false;false
  62. marker_mark=base07;base0B;
  63. call_tips=base04;;false;false
  64. white_space=base03;;true;false
  65. # Programming languages
  66. #-------------------------------------------------------------------------------
  67. comment=base03
  68. comment_doc=comment
  69. comment_line=comment
  70. comment_line_doc=comment
  71. comment_doc_keyword=comment;;true;false
  72. comment_doc_keyword_error=comment;;false;true
  73. number=base0B
  74. number_1=base09
  75. number_2=base09
  76. type=base0A;;true
  77. # Person.rb = Person
  78. class=base0A;;true
  79. # Person.rb = initialize
  80. # PHP
  81. function=base0D;;false;false
  82. parameter=base06
  83. keyword=base0F;;true;false
  84. # Person.rb = class, include, def, end, attr_accessor, etc
  85. # PHP = include_once(), if elseif else
  86. keyword_1=base0E;;false;false
  87. keyword_2=base09;;false;false
  88. keyword_3=base05;;false;false
  89. keyword_4=base09;;false;true
  90. identifier=base05;;false;false
  91. # Person.rb = ActiveModel::Conversion
  92. identifier_1=base05;;false;false
  93. identifier_2=base05;;false;false
  94. identifier_3=base0D;;true;false
  95. identifier_4=base0E;;false;false
  96. string=base09
  97. string_1=base0B
  98. string_2=base0B
  99. string_3=base05
  100. string_4=base0D
  101. string_eol=base0E;;false;true
  102. character=string_1
  103. backtick=base0A
  104. here_doc=base0A
  105. scalar=base0A
  106. label=base06;;true;false
  107. # Person.rb = :name
  108. # PHP = $_GET
  109. preprocessor=base0D
  110. regex=number_1
  111. operator=base0C;;false;false
  112. decorator=base0D;;false;false
  113. other=base08
  114. # Markup-type languages
  115. #-------------------------------------------------------------------------------
  116. tag=base0A;;true;false
  117. tag_unknown=base08;;true;false
  118. tag_end=base0A;;false;false
  119. attribute=base09;;false;false
  120. attribute_unknown=base0B;;false;false
  121. value=base0D
  122. entity=base0A
  123. # Diff
  124. #-------------------------------------------------------------------------------
  125. line_added=base0B
  126. line_removed=base08
  127. line_changed=base0D