Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

initial import

  • Loading branch information...
commit d0bf68845043230e2e3623fd397b6393822ad03a 0 parents
@ryanb authored
Showing with 630 additions and 0 deletions.
  1. +20 −0 LICENSE
  2. +10 −0 README
  3. +368 −0 railscasts.tmTheme
  4. +232 −0 ryan-light.tmTheme
20 LICENSE
@@ -0,0 +1,20 @@
+Copyright (c) 2008 Ryan Bates
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
10 README
@@ -0,0 +1,10 @@
+Ryan Bates TextMate Themes
+--------------------------
+
+This is a collection of themes to use in TextMate.
+
+Railscasts - The offical theme used in railscasts.com episodes.
+Ryan Light - My old dark on light theme.
+
+To install just download/clone this repository and double click the
+theme file.
368 railscasts.tmTheme
@@ -0,0 +1,368 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>name</key>
+ <string>Railscasts</string>
+ <key>settings</key>
+ <array>
+ <dict>
+ <key>settings</key>
+ <dict>
+ <key>background</key>
+ <string>#323232</string>
+ <key>caret</key>
+ <string>#FFFFFF</string>
+ <key>foreground</key>
+ <string>#E6E1DC</string>
+ <key>invisibles</key>
+ <string>#404040</string>
+ <key>lineHighlight</key>
+ <string>#333435</string>
+ <key>selection</key>
+ <string>#5A647EE0</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Source</string>
+ <key>scope</key>
+ <string>source</string>
+ <key>settings</key>
+ <dict>
+ <key>background</key>
+ <string>#282828</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Comment</string>
+ <key>scope</key>
+ <string>comment</string>
+ <key>settings</key>
+ <dict>
+ <key>fontStyle</key>
+ <string>italic</string>
+ <key>foreground</key>
+ <string>#BC9458</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Keyword</string>
+ <key>scope</key>
+ <string>keyword, storage</string>
+ <key>settings</key>
+ <dict>
+ <key>fontStyle</key>
+ <string></string>
+ <key>foreground</key>
+ <string>#CC7833</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Function (definition)</string>
+ <key>scope</key>
+ <string>entity.name.function, keyword.other.name-of-parameter.objc</string>
+ <key>settings</key>
+ <dict>
+ <key>fontStyle</key>
+ <string></string>
+ <key>foreground</key>
+ <string>#FFC66D</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Class (definition)</string>
+ <key>scope</key>
+ <string>entity.name</string>
+ <key>settings</key>
+ <dict>
+ <key>foreground</key>
+ <string>#FFFFFF</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Number</string>
+ <key>scope</key>
+ <string>constant.numeric</string>
+ <key>settings</key>
+ <dict>
+ <key>fontStyle</key>
+ <string></string>
+ <key>foreground</key>
+ <string>#A5C261</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Variable</string>
+ <key>scope</key>
+ <string>variable.language, variable.other</string>
+ <key>settings</key>
+ <dict>
+ <key>fontStyle</key>
+ <string></string>
+ <key>foreground</key>
+ <string>#D0D0FF</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Block Parameter</string>
+ <key>scope</key>
+ <string>variable.other.block</string>
+ <key>settings</key>
+ <dict>
+ <key>foreground</key>
+ <string>#E6E1DC</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Constant</string>
+ <key>scope</key>
+ <string>constant</string>
+ <key>settings</key>
+ <dict>
+ <key>fontStyle</key>
+ <string></string>
+ <key>foreground</key>
+ <string>#6D9CBE</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Constant (other variable)</string>
+ <key>scope</key>
+ <string>variable.other.constant</string>
+ <key>settings</key>
+ <dict>
+ <key>foreground</key>
+ <string>#DA4939</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Constant (built-in)</string>
+ <key>scope</key>
+ <string>constant.language</string>
+ <key>settings</key>
+ <dict>
+ <key>fontStyle</key>
+ <string></string>
+ <key>foreground</key>
+ <string>#6E9CBE</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>String</string>
+ <key>scope</key>
+ <string>string</string>
+ <key>settings</key>
+ <dict>
+ <key>fontStyle</key>
+ <string></string>
+ <key>foreground</key>
+ <string>#A5C261</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Library function</string>
+ <key>scope</key>
+ <string>support.function</string>
+ <key>settings</key>
+ <dict>
+ <key>fontStyle</key>
+ <string></string>
+ <key>foreground</key>
+ <string>#DA4939</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Library type</string>
+ <key>scope</key>
+ <string>support.type</string>
+ <key>settings</key>
+ <dict>
+ <key>foreground</key>
+ <string>#6E9CBE</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Library constant</string>
+ <key>scope</key>
+ <string>support.constant</string>
+ <key>settings</key>
+ <dict>
+ <key>foreground</key>
+ <string>#A5C261</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Markup tag</string>
+ <key>scope</key>
+ <string>meta.tag, declaration.tag, entity.name.tag, entity.other.attribute-name</string>
+ <key>settings</key>
+ <dict>
+ <key>fontStyle</key>
+ <string></string>
+ <key>foreground</key>
+ <string>#E8BF6A</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Invalid</string>
+ <key>scope</key>
+ <string>invalid</string>
+ <key>settings</key>
+ <dict>
+ <key>background</key>
+ <string>#990000</string>
+ <key>foreground</key>
+ <string>#FFFFFF</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>String interpolation</string>
+ <key>scope</key>
+ <string>constant.character.escaped, constant.character.escape, string source, string source.ruby</string>
+ <key>settings</key>
+ <dict>
+ <key>fontStyle</key>
+ <string></string>
+ <key>foreground</key>
+ <string>#519F50</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Diff Add</string>
+ <key>scope</key>
+ <string>markup.inserted</string>
+ <key>settings</key>
+ <dict>
+ <key>background</key>
+ <string>#144212</string>
+ <key>foreground</key>
+ <string>#E6E1DC</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Diff Remove</string>
+ <key>scope</key>
+ <string>markup.deleted</string>
+ <key>settings</key>
+ <dict>
+ <key>background</key>
+ <string>#660000</string>
+ <key>foreground</key>
+ <string>#E6E1DC</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Diff Header</string>
+ <key>scope</key>
+ <string>meta.diff.header, meta.separator.diff, meta.diff.index, meta.diff.range</string>
+ <key>settings</key>
+ <dict>
+ <key>background</key>
+ <string>#2F33AB</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>TODO Category Name</string>
+ <key>scope</key>
+ <string>todo.category.name</string>
+ <key>settings</key>
+ <dict>
+ <key>foreground</key>
+ <string>#E8BF6A</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>TODO Urgent</string>
+ <key>scope</key>
+ <string>todo.task.urgent</string>
+ <key>settings</key>
+ <dict>
+ <key>foreground</key>
+ <string>#FEFF00</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>TODO Category Extras</string>
+ <key>scope</key>
+ <string>todo.category.extras</string>
+ <key>settings</key>
+ <dict>
+ <key>fontStyle</key>
+ <string></string>
+ <key>foreground</key>
+ <string>#BC9458</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>TODO Task Dormant</string>
+ <key>scope</key>
+ <string>todo.task.dormant</string>
+ <key>settings</key>
+ <dict>
+ <key>foreground</key>
+ <string>#807C79</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>TODO Task Complete</string>
+ <key>scope</key>
+ <string>todo.task.complete</string>
+ <key>settings</key>
+ <dict>
+ <key>foreground</key>
+ <string>#DA4939</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>TODO Task Question</string>
+ <key>scope</key>
+ <string>todo.task.question</string>
+ <key>settings</key>
+ <dict>
+ <key>foreground</key>
+ <string>#82A7E2</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>TODO Task Large</string>
+ <key>scope</key>
+ <string>todo.task.large</string>
+ <key>settings</key>
+ <dict>
+ <key>foreground</key>
+ <string>#A5C261</string>
+ </dict>
+ </dict>
+ </array>
+ <key>uuid</key>
+ <string>FC05BACA-10E3-4636-82C5-758C2334DA9D</string>
+</dict>
+</plist>
232 ryan-light.tmTheme
@@ -0,0 +1,232 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>name</key>
+ <string>Ryan Light</string>
+ <key>settings</key>
+ <array>
+ <dict>
+ <key>settings</key>
+ <dict>
+ <key>background</key>
+ <string>#FFFFFF</string>
+ <key>caret</key>
+ <string>#000000</string>
+ <key>foreground</key>
+ <string>#000000</string>
+ <key>invisibles</key>
+ <string>#BFBFBF</string>
+ <key>lineHighlight</key>
+ <string>#EFEFEF</string>
+ <key>selection</key>
+ <string>#C3DCFF</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Comment</string>
+ <key>scope</key>
+ <string>comment</string>
+ <key>settings</key>
+ <dict>
+ <key>fontStyle</key>
+ <string>italic</string>
+ <key>foreground</key>
+ <string>#808080</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Keyword</string>
+ <key>scope</key>
+ <string>keyword, storage</string>
+ <key>settings</key>
+ <dict>
+ <key>fontStyle</key>
+ <string></string>
+ <key>foreground</key>
+ <string>#006A08</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Function (definition)</string>
+ <key>scope</key>
+ <string>entity.name.function, keyword.other.name-of-parameter.objc</string>
+ <key>settings</key>
+ <dict>
+ <key>fontStyle</key>
+ <string></string>
+ <key>foreground</key>
+ <string>#820095</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Class (definition)</string>
+ <key>scope</key>
+ <string>entity.name</string>
+ <key>settings</key>
+ <dict>
+ <key>foreground</key>
+ <string>#0802D3</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Number</string>
+ <key>scope</key>
+ <string>constant.numeric</string>
+ <key>settings</key>
+ <dict>
+ <key>fontStyle</key>
+ <string></string>
+ <key>foreground</key>
+ <string>#0900D3</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Variable</string>
+ <key>scope</key>
+ <string>variable.language, variable.other</string>
+ <key>settings</key>
+ <dict>
+ <key>fontStyle</key>
+ <string></string>
+ <key>foreground</key>
+ <string>#7E3700</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Constant</string>
+ <key>scope</key>
+ <string>constant, variable.other.constant</string>
+ <key>settings</key>
+ <dict>
+ <key>fontStyle</key>
+ <string></string>
+ <key>foreground</key>
+ <string>#A62B29</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Constant (built-in)</string>
+ <key>scope</key>
+ <string>constant.language</string>
+ <key>settings</key>
+ <dict>
+ <key>fontStyle</key>
+ <string></string>
+ <key>foreground</key>
+ <string>#0000CD</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>String</string>
+ <key>scope</key>
+ <string>string</string>
+ <key>settings</key>
+ <dict>
+ <key>fontStyle</key>
+ <string></string>
+ <key>foreground</key>
+ <string>#0E8D90</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Library function</string>
+ <key>scope</key>
+ <string>support.function</string>
+ <key>settings</key>
+ <dict>
+ <key>fontStyle</key>
+ <string></string>
+ <key>foreground</key>
+ <string>#010E83</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Library type</string>
+ <key>scope</key>
+ <string>support.type</string>
+ <key>settings</key>
+ <dict>
+ <key>foreground</key>
+ <string>#006A09</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Library constant</string>
+ <key>scope</key>
+ <string>support.constant</string>
+ <key>settings</key>
+ <dict>
+ <key>foreground</key>
+ <string>#006A09</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Markup tag</string>
+ <key>scope</key>
+ <string>meta.tag, declaration.tag, entity.name.tag, entity.other.attribute-name</string>
+ <key>settings</key>
+ <dict>
+ <key>fontStyle</key>
+ <string></string>
+ <key>foreground</key>
+ <string>#2D439B</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Invalid</string>
+ <key>scope</key>
+ <string>invalid</string>
+ <key>settings</key>
+ <dict>
+ <key>background</key>
+ <string>#990000</string>
+ <key>foreground</key>
+ <string>#FFFFFF</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>Embedded Ruby Source</string>
+ <key>scope</key>
+ <string>text source.ruby</string>
+ <key>settings</key>
+ <dict>
+ <key>background</key>
+ <string>#FFFADE</string>
+ <key>foreground</key>
+ <string>#000000</string>
+ </dict>
+ </dict>
+ <dict>
+ <key>name</key>
+ <string>String interpolation</string>
+ <key>scope</key>
+ <string>constant.character.escaped, constant.character.escape, string source, string source.ruby</string>
+ <key>settings</key>
+ <dict>
+ <key>fontStyle</key>
+ <string></string>
+ <key>foreground</key>
+ <string>#26B31A</string>
+ </dict>
+ </dict>
+ </array>
+ <key>uuid</key>
+ <string>9D1A882B-9463-4DB0-B693-2C7DFD55AFE7</string>
+</dict>
+</plist>
Please sign in to comment.
Something went wrong with that request. Please try again.