From a8f6c3ef6fa19e46f6ddf57177b5c6a178f77e4d Mon Sep 17 00:00:00 2001 From: Jordan Date: Sun, 8 Jan 2023 20:21:28 -0700 Subject: crane: skip hidden directories during walk; exclude from category set --- crane.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/crane.go b/crane.go index b678f9d..d8d0fd2 100644 --- a/crane.go +++ b/crane.go @@ -145,7 +145,9 @@ func (papers *Papers) getUniqueName(category string, name string) string { func (papers *Papers) findPapersWalk(path string, info os.FileInfo, err error) error { // skip the papers.Path root directory - if p, _ := filepath.Abs(path); p == papers.Path { + if p, _ := filepath.Abs(path); p == papers.Path || + strings.HasPrefix(filepath.Base(path), ".") { + return nil } -- cgit v1.2.3-54-g00ecf