Current Limitations
As of v1.0.0, nomad
unfortunately experiences a performance hit when running it in very large directories. This is due to the way the directory tree is built.
This project uses the ptree
crate to build the tree via its TreeBuilder
. The TreeBuilder
stores all tree items before building and displaying the tree, so the tree will only be displayed after all items (depending on your traversal settings) have been visited.
I have plans to replace this crate with a tree implementation that will display items in real time when they are visited, but for now I would recommend against running it in very large directories.