diff --git a/notes/search.go b/notes/search.go index 0bf1fba..4d45f77 100755 --- a/notes/search.go +++ b/notes/search.go @@ -81,6 +81,12 @@ func (n *Notes) Search(phrase string) (string, error) { } func grepFile(file string, searcher *searcher) (bool, error) { + if d := path.Base(path.Dir(file)); strings.HasPrefix(d, ".") && strings.HasSuffix(d, ".attachments") { + return false, nil + } + if strings.Contains(file, "/.git/") { + return false, nil + } f, err := os.Open(file) if err != nil { return false, err