diff --git a/src/project.nim b/src/project.nim index 08b6d81..95294b1 100644 --- a/src/project.nim +++ b/src/project.nim @@ -28,8 +28,9 @@ proc findProjects*(open: bool = false): seq[Project] = # TODO: only return directories for devDir in tsmDirs.split(":"): - for d in walkDir(devDir): - let p = newProject(d.path, tmux.sessions) + for path in walkDir(devDir): + if path.kind == pcFile or path.kind == pcLinkToFile: continue + let p = newProject(path.path, tmux.sessions) if open: if p.open: result.add p else: