Skip to content

Instantly share code, notes, and snippets.

@ataulm
Last active June 14, 2023 14:23
Show Gist options
  • Save ataulm/199963bea1cec918c59a66e895ce83de to your computer and use it in GitHub Desktop.
Save ataulm/199963bea1cec918c59a66e895ce83de to your computer and use it in GitHub Desktop.
Material Dark theme from Roman Nurik's https://romannurik.github.io/SlidesCodeHighlighter/
<scheme name="Material Dark" version="142" parent_scheme="Darcula">
<!--
1. Install the Roboto Mono Regular font - https://fonts.google.com/specimen/Roboto+Mono?selection.family=Roboto+Mono
2. Copy `Material Dark.icls` to `~/Library/Preferences/AndroidStudio3.0/colors/`
3. Restart AS
4. Preferences > Editor > Color and Fonts > select Material Dark and press OK
-->
<option name="FONT_SCALE" value="1.0" />
<metaInfo>
<property name="created">2017-11-13T20:44:16</property>
<property name="ide">AndroidStudio</property>
<property name="ideVersion">3.0.0.18</property>
<property name="modified">2017-11-14T21:33:39</property>
<property name="originalScheme">Darcula</property>
</metaInfo>
<option name="LINE_SPACING" value="1.2" />
<option name="EDITOR_FONT_SIZE" value="18" />
<option name="CONSOLE_FONT_NAME" value="Menlo" />
<option name="CONSOLE_FONT_SIZE" value="12" />
<option name="CONSOLE_LINE_SPACING" value="1.0" />
<option name="EDITOR_FONT_NAME" value="Roboto Mono" />
<colors>
<option name="DOCUMENTATION_COLOR" value="fbc02d" />
<option name="INFORMATION_HINT" value="4d4f51" />
</colors>
<attributes>
<option name="ABSTRACT_CLASS_NAME_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="ce93d8" />
</value>
</option>
<option name="ABSTRACT_METHOD_ATTRIBUTES">
<value />
</option>
<option name="ANNOTATION_ATTRIBUTE_NAME_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="eceff1" />
</value>
</option>
<option name="ANNOTATION_NAME_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="fbc02d" />
<option name="FONT_TYPE" value="1" />
<option name="EFFECT_TYPE" value="1" />
</value>
</option>
<option name="ANONYMOUS_CLASS_NAME_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="ce93d8" />
</value>
</option>
<option name="CLASS_NAME_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="ce93d8" />
</value>
</option>
<option name="CONSTRUCTOR_CALL_ATTRIBUTES">
<value />
</option>
<option name="CONSTRUCTOR_DECLARATION_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="ce93d8" />
</value>
</option>
<option name="DEFAULT_BLOCK_COMMENT">
<value>
<option name="FOREGROUND" value="f06292" />
</value>
</option>
<option name="DEFAULT_DOC_COMMENT">
<value>
<option name="FOREGROUND" value="f06292" />
<option name="FONT_TYPE" value="2" />
</value>
</option>
<option name="DEFAULT_DOC_COMMENT_TAG">
<value>
<option name="FOREGROUND" value="f06292" />
<option name="FONT_TYPE" value="3" />
<option name="EFFECT_COLOR" value="f06292" />
<option name="EFFECT_TYPE" value="1" />
</value>
</option>
<option name="DEFAULT_DOC_COMMENT_TAG_VALUE">
<value>
<option name="FOREGROUND" value="f06292" />
</value>
</option>
<option name="DEFAULT_DOC_MARKUP">
<value>
<option name="FOREGROUND" value="f06292" />
</value>
</option>
<option name="DEFAULT_LINE_COMMENT">
<value>
<option name="FOREGROUND" value="f06292" />
</value>
</option>
<option name="ENUM_NAME_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="ce93d8" />
</value>
</option>
<option name="IMPLICIT_ANONYMOUS_CLASS_PARAMETER_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="eceff1" />
<option name="EFFECT_COLOR" value="828eba" />
<option name="EFFECT_TYPE" value="1" />
</value>
</option>
<option name="INHERITED_METHOD_ATTRIBUTES">
<value />
</option>
<option name="INSTANCE_FIELD_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="eceff1" />
</value>
</option>
<option name="INSTANCE_FINAL_FIELD_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="eceff1" />
</value>
</option>
<option name="INTERFACE_NAME_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="ce93d8" />
</value>
</option>
<option name="JAVA_BRACES">
<value>
<option name="FOREGROUND" value="fbc02d" />
</value>
</option>
<option name="JAVA_BRACKETS">
<value>
<option name="FOREGROUND" value="fbc02d" />
</value>
</option>
<option name="JAVA_COMMA">
<value>
<option name="FOREGROUND" value="fbc02d" />
</value>
</option>
<option name="JAVA_DOT">
<value>
<option name="FOREGROUND" value="fbc02d" />
</value>
</option>
<option name="JAVA_INVALID_STRING_ESCAPE">
<value>
<option name="FOREGROUND" value="9ccc65" />
<option name="EFFECT_COLOR" value="e57132" />
<option name="EFFECT_TYPE" value="2" />
</value>
</option>
<option name="JAVA_KEYWORD">
<value>
<option name="FOREGROUND" value="4dd0e1" />
</value>
</option>
<option name="JAVA_NUMBER">
<value>
<option name="FOREGROUND" value="fbc02d" />
</value>
</option>
<option name="JAVA_OPERATION_SIGN">
<value>
<option name="FOREGROUND" value="fbc02d" />
</value>
</option>
<option name="JAVA_PARENTH">
<value>
<option name="FOREGROUND" value="fbc02d" />
</value>
</option>
<option name="JAVA_SEMICOLON">
<value>
<option name="FOREGROUND" value="fbc02d" />
</value>
</option>
<option name="JAVA_STRING">
<value>
<option name="FOREGROUND" value="9ccc65" />
<option name="FONT_TYPE" value="1" />
</value>
</option>
<option name="JAVA_VALID_STRING_ESCAPE">
<value>
<option name="FOREGROUND" value="9ccc65" />
</value>
</option>
<option name="LAMBDA_PARAMETER_ATTRIBUTES">
<value />
</option>
<option name="LOCAL_VARIABLE_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="eceff1" />
</value>
</option>
<option name="METHOD_DECLARATION_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="eceff1" />
</value>
</option>
<option name="PARAMETER_ATTRIBUTES">
<value />
</option>
<option name="REASSIGNED_LOCAL_VARIABLE_ATTRIBUTES">
<value />
</option>
<option name="REASSIGNED_PARAMETER_ATTRIBUTES">
<value />
</option>
<option name="STATIC_FIELD_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="eceff1" />
<option name="FONT_TYPE" value="2" />
</value>
</option>
<option name="STATIC_FINAL_FIELD_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="eceff1" />
<option name="FONT_TYPE" value="2" />
</value>
</option>
<option name="TEXT">
<value>
<option name="FOREGROUND" value="eceff1" />
<option name="BACKGROUND" value="212121" />
<option name="EFFECT_TYPE" value="5" />
</value>
</option>
<option name="TODO_DEFAULT_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="f06292" />
<option name="FONT_TYPE" value="2" />
<option name="ERROR_STRIPE_COLOR" value="b2b2b2" />
</value>
</option>
<option name="TYPE_PARAMETER_NAME_ATTRIBUTES">
<value>
<option name="FOREGROUND" value="ce93d8" />
</value>
</option>
</attributes>
</scheme>
@ataulm
Copy link
Author

ataulm commented Nov 22, 2017

material dark

  1. #212121
  2. #ECEFF1
  3. #9CCC65
  4. #4DD0E1
  5. #F06292
  6. #CE93D8
  7. #FBC02D // punctuation
  8. #FBC02D // annotation name attributes

io17

  1. #263238
  2. #FFFFFF
  3. #1CE8B5
  4. #00E4FF
  5. #FF5CB4
  6. #FF8857
  7. #90A4AE // punctuation
  8. #FFD500 // annotation name attributes

@ataulm
Copy link
Author

ataulm commented Nov 22, 2017

io17

<scheme name="io17" version="142" parent_scheme="Darcula">

<!--
1. Install the Roboto Mono Regular font - https://fonts.google.com/specimen/Roboto+Mono?selection.family=Roboto+Mono
2. Save this as `io17.icls` in `~/Library/Preferences/AndroidStudio3.0/colors/`
3. Restart AS
4. Preferences > Editor > Color and Fonts > select io17 and press OK
-->

  <option name="FONT_SCALE" value="1.0" />
  <metaInfo>
    <property name="created">2017-11-13T20:44:16</property>
    <property name="ide">AndroidStudio</property>
    <property name="ideVersion">3.0.0.18</property>
    <property name="modified">2017-11-14T21:33:39</property>
    <property name="originalScheme">Darcula</property>
  </metaInfo>
  <option name="LINE_SPACING" value="1.2" />
  <option name="EDITOR_FONT_SIZE" value="18" />
  <option name="CONSOLE_FONT_NAME" value="Menlo" />
  <option name="CONSOLE_FONT_SIZE" value="12" />
  <option name="CONSOLE_LINE_SPACING" value="1.0" />
  <option name="EDITOR_FONT_NAME" value="Roboto Mono" />
  <colors>
    <option name="DOCUMENTATION_COLOR" value="90A4AE" />
    <option name="INFORMATION_HINT" value="4d4f51" />
  </colors>
  <attributes>
    <option name="ABSTRACT_CLASS_NAME_ATTRIBUTES">
      <value>
        <option name="FOREGROUND" value="FF8857" />
      </value>
    </option>
    <option name="ABSTRACT_METHOD_ATTRIBUTES">
      <value />
    </option>
    <option name="ANNOTATION_ATTRIBUTE_NAME_ATTRIBUTES">
      <value>
        <option name="FOREGROUND" value="FFFFFF" />
      </value>
    </option>
    <option name="ANNOTATION_NAME_ATTRIBUTES">
      <value>
        <option name="FOREGROUND" value="FFD500" />
        <option name="FONT_TYPE" value="1" />
        <option name="EFFECT_TYPE" value="1" />
      </value>
    </option>
    <option name="ANONYMOUS_CLASS_NAME_ATTRIBUTES">
      <value>
        <option name="FOREGROUND" value="FF8857" />
      </value>
    </option>
    <option name="CLASS_NAME_ATTRIBUTES">
      <value>
        <option name="FOREGROUND" value="FF8857" />
      </value>
    </option>
    <option name="CONSTRUCTOR_CALL_ATTRIBUTES">
      <value />
    </option>
    <option name="CONSTRUCTOR_DECLARATION_ATTRIBUTES">
      <value>
        <option name="FOREGROUND" value="FF8857" />
      </value>
    </option>
    <option name="DEFAULT_BLOCK_COMMENT">
      <value>
        <option name="FOREGROUND" value="FF5CB4" />
      </value>
    </option>
    <option name="DEFAULT_DOC_COMMENT">
      <value>
        <option name="FOREGROUND" value="FF5CB4" />
        <option name="FONT_TYPE" value="2" />
      </value>
    </option>
    <option name="DEFAULT_DOC_COMMENT_TAG">
      <value>
        <option name="FOREGROUND" value="FF5CB4" />
        <option name="FONT_TYPE" value="3" />
        <option name="EFFECT_COLOR" value="FF5CB4" />
        <option name="EFFECT_TYPE" value="1" />
      </value>
    </option>
    <option name="DEFAULT_DOC_COMMENT_TAG_VALUE">
      <value>
        <option name="FOREGROUND" value="FF5CB4" />
      </value>
    </option>
    <option name="DEFAULT_DOC_MARKUP">
      <value>
        <option name="FOREGROUND" value="FF5CB4" />
      </value>
    </option>
    <option name="DEFAULT_LINE_COMMENT">
      <value>
        <option name="FOREGROUND" value="FF5CB4" />
      </value>
    </option>
    <option name="ENUM_NAME_ATTRIBUTES">
      <value>
        <option name="FOREGROUND" value="FF8857" />
      </value>
    </option>
    <option name="IMPLICIT_ANONYMOUS_CLASS_PARAMETER_ATTRIBUTES">
      <value>
        <option name="FOREGROUND" value="FFFFFF" />
        <option name="EFFECT_COLOR" value="828eba" />
        <option name="EFFECT_TYPE" value="1" />
      </value>
    </option>
    <option name="INHERITED_METHOD_ATTRIBUTES">
      <value />
    </option>
    <option name="INSTANCE_FIELD_ATTRIBUTES">
      <value>
        <option name="FOREGROUND" value="FFFFFF" />
      </value>
    </option>
    <option name="INSTANCE_FINAL_FIELD_ATTRIBUTES">
      <value>
        <option name="FOREGROUND" value="FFFFFF" />
      </value>
    </option>
    <option name="INTERFACE_NAME_ATTRIBUTES">
      <value>
        <option name="FOREGROUND" value="FF8857" />
      </value>
    </option>
    <option name="JAVA_BRACES">
      <value>
        <option name="FOREGROUND" value="90A4AE" />
      </value>
    </option>
    <option name="JAVA_BRACKETS">
      <value>
        <option name="FOREGROUND" value="90A4AE" />
      </value>
    </option>
    <option name="JAVA_COMMA">
      <value>
        <option name="FOREGROUND" value="90A4AE" />
      </value>
    </option>
    <option name="JAVA_DOT">
      <value>
        <option name="FOREGROUND" value="90A4AE" />
      </value>
    </option>
    <option name="JAVA_INVALID_STRING_ESCAPE">
      <value>
        <option name="FOREGROUND" value="1CE8B5" />
        <option name="EFFECT_COLOR" value="e57132" />
        <option name="EFFECT_TYPE" value="2" />
      </value>
    </option>
    <option name="JAVA_KEYWORD">
      <value>
        <option name="FOREGROUND" value="00E4ff" />
      </value>
    </option>
    <option name="JAVA_NUMBER">
      <value>
        <option name="FOREGROUND" value="90A4AE" />
      </value>
    </option>
    <option name="JAVA_OPERATION_SIGN">
      <value>
        <option name="FOREGROUND" value="90A4AE" />
      </value>
    </option>
    <option name="JAVA_PARENTH">
      <value>
        <option name="FOREGROUND" value="90A4AE" />
      </value>
    </option>
    <option name="JAVA_SEMICOLON">
      <value>
        <option name="FOREGROUND" value="90A4AE" />
      </value>
    </option>
    <option name="JAVA_STRING">
      <value>
        <option name="FOREGROUND" value="1CE8B5" />
        <option name="FONT_TYPE" value="1" />
      </value>
    </option>
    <option name="JAVA_VALID_STRING_ESCAPE">
      <value>
        <option name="FOREGROUND" value="1CE8B5" />
      </value>
    </option>
    <option name="LAMBDA_PARAMETER_ATTRIBUTES">
      <value />
    </option>
    <option name="LOCAL_VARIABLE_ATTRIBUTES">
      <value>
        <option name="FOREGROUND" value="FFFFFF" />
      </value>
    </option>
    <option name="METHOD_DECLARATION_ATTRIBUTES">
      <value>
        <option name="FOREGROUND" value="FFFFFF" />
      </value>
    </option>
    <option name="PARAMETER_ATTRIBUTES">
      <value />
    </option>
    <option name="REASSIGNED_LOCAL_VARIABLE_ATTRIBUTES">
      <value />
    </option>
    <option name="REASSIGNED_PARAMETER_ATTRIBUTES">
      <value />
    </option>
    <option name="STATIC_FIELD_ATTRIBUTES">
      <value>
        <option name="FOREGROUND" value="FFFFFF" />
        <option name="FONT_TYPE" value="2" />
      </value>
    </option>
    <option name="STATIC_FINAL_FIELD_ATTRIBUTES">
      <value>
        <option name="FOREGROUND" value="FFFFFF" />
        <option name="FONT_TYPE" value="2" />
      </value>
    </option>
    <option name="TEXT">
      <value>
        <option name="FOREGROUND" value="FFFFFF" />
        <option name="BACKGROUND" value="263238" />
        <option name="EFFECT_TYPE" value="5" />
      </value>
    </option>
    <option name="TODO_DEFAULT_ATTRIBUTES">
      <value>
        <option name="FOREGROUND" value="FF5CB4" />
        <option name="FONT_TYPE" value="2" />
        <option name="ERROR_STRIPE_COLOR" value="b2b2b2" />
      </value>
    </option>
    <option name="TYPE_PARAMETER_NAME_ATTRIBUTES">
      <value>
        <option name="FOREGROUND" value="FF8857" />
      </value>
    </option>
  </attributes>
</scheme>

@PrashamTrivedi
Copy link

My modifications to this theme, with font ligatures and logcat colors
https://gist.github.com/PrashamTrivedi/f2e9f3ab4c56da4be908fd9bb0910223

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment