Skip to content

Commit

Permalink
feat: Add PlainTasks support
Browse files Browse the repository at this point in the history
Ref: #999
  • Loading branch information
equinusocio committed Oct 20, 2016
1 parent 7aa9ce0 commit b420ec0
Show file tree
Hide file tree
Showing 17 changed files with 2,839 additions and 13 deletions.
4 changes: 4 additions & 0 deletions Default.sublime-commands
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@
"caption": "Material Theme: Configuration",
"command": "mt_config"
},
{
"caption": "Material Theme: Extras",
"command": "mt_extras"
},
{
"caption": "Material Theme: Advanced configuration",
"command": "edit_settings", "args":
Expand Down
192 changes: 192 additions & 0 deletions extras/PlainTasks/Material-Theme-Darker.YAML-tmTheme
Original file line number Diff line number Diff line change
@@ -0,0 +1,192 @@
# [PackageDev] target_format: plist, ext: hidden-tmTheme
# > PlainTasks
---
name: 'Material-Theme-Darker Plain Tasks'
uuid: '2c08ecfd-e69c-4cf3-8b6d-ec07a83c30ab'
author: 'Mattia Astorino'

colorSpaceName: 'sRGB'

semanticClass: 'material.theme.darker.plain.tasks'
settings:
- settings:
background: '#212121'
caret: '#FFCC00'
foreground: '#eeffffff'
gutter: '#212121'
invisibles: ''
lineHighlight: '#00000050'
selection: '#00000050'
selectionBorder: '#00000050'
guide: '#00000050'
stackGuide: '#00000050'
activeGuide: '#00000050'

# >> General

- name: Comments
scope: comment
settings:
foreground: ''
fontStyle: 'italic'

- name: Tags
scope: meta.tag.todo
settings:
foreground: '#bb80b3'
fontStyle: 'bold'

- name: Notes
scope: notes.todo
settings:
foreground: ''

- name: Meta
scope: meta
settings:
fontStyle: 'italic'

- name: Done Bullet
scope: punctuation.definition.bullet.completed
settings:
foreground: '#C3E88D'
fontStyle: 'bold'

- name: Pending Bullet
scope: punctuation.definition.bullet.pending
settings:
foreground: '#eeffffffaa'

- name: Cancelled Bullet
scope: punctuation.definition.bullet.cancelled
settings:
foreground: '#FF5370'

- name: Cancelled Task
scope: meta.item.todo.cancelled
settings:
foreground: ''
fontStyle: 'italic'

- name: Meta Info
scope: meta.tag.todo.completed, meta.tag.todo.cancelled
settings:
foreground: 'aa'

- name: Keyword
scope: keyword
settings:
background: '#00000050'
foreground: '#eeffffffdd'
fontStyle: 'bold'

- name: Separator
scope: meta.punctuation.archive.todo, meta.punctuation.separator.todo
settings:
foreground: ''
fontStyle: 'bold'

- name: Font Style Punctuation
scope: punctuation.definition.italic, punctuation.definition.bold
settings:
foreground: 'aa'
fontStyle: 'normal'

- name: Italic
scope: todo.italic
settings:
fontStyle: 'italic'

- name: Bold
scope: todo.bold
settings:
fontStyle: 'bold'

- name: URL
scope: todo.url
settings:
foreground: '#82AAFF'
fontStyle: 'bold'

- name: String
scope: string
settings:
background: '#FFCB6Bbf'
foreground: '#000000bf'

- name: Number
scope: constant.numeric
settings:
background: '#C3E88Dbf'
foreground: '#000000bf'

- name: Constant
scope: constant.language, constant.character, constant.other
settings:
background: '#82AAFFbf'
foreground: '#000000bf'

- name: Variable
scope: variable.language, variable.other
settings:
background: '#89DDFFbf'
foreground: '#000000bf'
fontStyle: ''

- name: Entity
scope: constant.character.entity
settings:
background: '#C3E88Dbf'
foreground: '#000000bf'

- name: Storage
scope: storage
settings:
background: 'bf'
foreground: '#000000bf'

- name: Class Name
scope: entity.name.type.class, support.class
settings:
foreground: '#82AAFFbf'
fontStyle: ''

- name: Tag Name
scope: entity.name.tag, entity.other.attribute-name.class.css, entity.other.attribute-name.id.css
settings:
background: '#f07178bf'
foreground: '#000000bf'

- name: Invalid
scope: invalid
settings:
foreground: '#ffffff'
background: '#FF5370'

- name: Today
scope: string.other.tag.todo.today
settings:
background: '#82AAFF'
foreground: '#ffffff'
fontStyle: 'bold'

- name: Low
scope: string.other.tag.todo.low
settings:
background: '#00000050'
foreground: '#eeffffffcc'
fontStyle: 'bold'

- name: High
scope: string.other.tag.todo.high
settings:
background: '#F78C6C'
foreground: '#ffffff'
fontStyle: 'bold'

- name: Critical
scope: string.other.tag.todo.critical
settings:
background: '#FF5370'
foreground: '#ffffff'
fontStyle: 'bold'
Loading

0 comments on commit b420ec0

Please sign in to comment.