robcowie/SublimeTODO — pull request #12 by lennart (2012-01-31 09:25:54+00:00)
Title: User specific file/folder exclusions

In order to exclude folders and files from crawling, this pull request allows you to specify a list of folders and/or files in the following manner.

In your `Global.sublime-settings` (User overrides)

```json
{
"todo": {
"folder_exclude_patterns": [
"vendor",
"log",
"tmp",
".bundle",
"public",
"doc"
],
"file_exclude_patterns": ["*.css"]
}
}
```

as well as your project specific configurations e.g. `My Project.sublime-project`

```json
{
"folders": [
{
"path": "/Users/awesome/Projects/foo"
}
],
"settings" : {
"todo": {
"folder_exclude_patterns": [
"vendor",
"log",
"tmp",
".bundle",
"public",
"doc"
],
"file_exclude_patterns": ["*.css"]
}
}
}
```

This way you can have separate exclusions for TODOs (like suggested in #11) and still honour the global excludes like `.git` and `.svn`