diff --git a/netbeans/plugins/org-enclojure-plugin/pom.xml b/netbeans/plugins/org-enclojure-plugin/pom.xml
index 637d15b..54c6a87 100755
--- a/netbeans/plugins/org-enclojure-plugin/pom.xml
+++ b/netbeans/plugins/org-enclojure-plugin/pom.xml
@@ -683,6 +683,7 @@
Bundle.properties
**/*.png
**/*.gif
+ **/*.clj
org/enclojure/ide/nb/editor/resources
diff --git a/netbeans/plugins/org-enclojure-plugin/src/main/java/org/enclojure/ide/nb/editor/Bundle.properties b/netbeans/plugins/org-enclojure-plugin/src/main/java/org/enclojure/ide/nb/editor/Bundle.properties
index 9884eab..b86ca88 100755
--- a/netbeans/plugins/org-enclojure-plugin/src/main/java/org/enclojure/ide/nb/editor/Bundle.properties
+++ b/netbeans/plugins/org-enclojure-plugin/src/main/java/org/enclojure/ide/nb/editor/Bundle.properties
@@ -40,4 +40,29 @@ CTL_AttachDebugProjectWithReplAction=Attach Debugger to Project REPL
CTL_DetachDebugProjectWithReplAction=Detach Debugger from Project REPL
CTL_LoadAllSourcesAction=REPL->Load-all Clojure Files in "%s"
LBL_Maven_Quickstart_Archetype="Clojure quick start archetype"
-HINT_MavenQuickStart="clojure-quickstart"
\ No newline at end of file
+HINT_MavenQuickStart="clojure-quickstart"
+text/x-clojure=Clojure
+char=Character
+symbol=Symbol
+map-start=Map Start
+any=Any
+map-end=Map End
+vec-end=Vector End
+list-start=List Start
+keyword=Keyword
+deref=Deref
+list-end=List End
+meta=Metadata
+string=String
+vec-start=Vector Start
+number=Number
+unquote=Unquote
+comment=Comment
+quote=Quote
+function=Function
+macro=Macro
+ns-publics=Namespace Publics
+ns-interns=Namespace Interns
+ns-imports=Namespace Imports
+compiler-special=Compiler Special
+error=Error
\ No newline at end of file
diff --git a/netbeans/plugins/org-enclojure-plugin/src/main/java/org/enclojure/ide/nb/editor/ClojureFontsColors.xml b/netbeans/plugins/org-enclojure-plugin/src/main/java/org/enclojure/ide/nb/editor/ClojureFontsColors.xml
index 5bb4f42..e012f42 100755
--- a/netbeans/plugins/org-enclojure-plugin/src/main/java/org/enclojure/ide/nb/editor/ClojureFontsColors.xml
+++ b/netbeans/plugins/org-enclojure-plugin/src/main/java/org/enclojure/ide/nb/editor/ClojureFontsColors.xml
@@ -1,34 +1,47 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/netbeans/plugins/org-enclojure-plugin/src/main/java/org/enclojure/ide/nb/editor/layer.xml b/netbeans/plugins/org-enclojure-plugin/src/main/java/org/enclojure/ide/nb/editor/layer.xml
index 3e9821c..69efd26 100755
--- a/netbeans/plugins/org-enclojure-plugin/src/main/java/org/enclojure/ide/nb/editor/layer.xml
+++ b/netbeans/plugins/org-enclojure-plugin/src/main/java/org/enclojure/ide/nb/editor/layer.xml
@@ -21,6 +21,7 @@
+
@@ -207,6 +208,11 @@
+
+
+
+
+
diff --git a/netbeans/plugins/org-enclojure-plugin/src/main/java/org/enclojure/ide/nb/editor/resources/SampleClojureFile.clj b/netbeans/plugins/org-enclojure-plugin/src/main/java/org/enclojure/ide/nb/editor/resources/SampleClojureFile.clj
new file mode 100644
index 0000000..55eb9fe
--- /dev/null
+++ b/netbeans/plugins/org-enclojure-plugin/src/main/java/org/enclojure/ide/nb/editor/resources/SampleClojureFile.clj
@@ -0,0 +1,11 @@
+; Sample Clojure File
+
+(ns clojure.sample
+ (:use clojure.core))
+
+(def my-list '(1 2 3 a b c))
+
+(defn sample-method [x]
+ (println x my-list))
+
+(sample-method {:message "Hello World"})
diff --git a/org-enclojure-ide/src/main/clojure/org/enclojure/ide/ClojureLexer.clj b/org-enclojure-ide/src/main/clojure/org/enclojure/ide/ClojureLexer.clj
index b7e078d..890b18a 100755
--- a/org-enclojure-ide/src/main/clojure/org/enclojure/ide/ClojureLexer.clj
+++ b/org-enclojure-ide/src/main/clojure/org/enclojure/ide/ClojureLexer.clj
@@ -75,7 +75,7 @@
])
(def token-ids
- (into {} (map #(vector %1 (make-tokenid %1 %2 "keyword"))
+ (into {} (map #(vector %1 (make-tokenid %1 %2 (name %1)))
token-names
(range (count token-names)))))