diff --git a/ical.nanorc b/ical.nanorc new file mode 100644 index 0000000..cd946e7 --- /dev/null +++ b/ical.nanorc @@ -0,0 +1,20 @@ +syntax "iCal" "\.ics$" + +color green start="^BEGIN:VCALENDAR$" end="^END:VCALENDAR$" +color yellow start="^BEGIN:VCARD$" end="^END:VCARD$" +color brightblue start="^BEGIN:VJOURNAL$" end="^END:VJOURNAL$" +color magenta start="^BEGIN:VTIMEZONE$" end="^END:VTIMEZONE" +color cyan start="^BEGIN:VEVENT$" end="^END:VEVENT$" +color brightmagenta start="^BEGIN:VALARM$" end="^END:VALARM$" +color brightcyan start="^BEGIN:VFREEBUSY$" end="^END:VFREEBUSY$" + +# URLs +color blue start="(https?|ftp)://" end="^[^ ]" +# email +icolor blue "mailto:[^ ]+" +icolor white "mailto:" +# parameters +color brightyellow start="^[-A-Z0-9]" end=":" +color white "^[-A-Z0-9]+" +# section markers +color red "^(BEGIN|END):.*$" diff --git a/nanorc b/nanorc index 7f98f1d..5684515 100644 --- a/nanorc +++ b/nanorc @@ -26,6 +26,7 @@ include "~/.nano/groff.nanorc" include "~/.nano/haml.nanorc" include "~/.nano/haskell.nanorc" include "~/.nano/html.nanorc" +include "~/.nano/ical.nanorc" include "~/.nano/ini.nanorc" include "~/.nano/inputrc.nanorc" include "~/.nano/java.nanorc"