neorg-dirman crate is a core module which provides a basic interface for workspaces.
Workspaces are the backbone of Neorg - they are a directory with an assigned name whose files are
.norg notes belonging to a specific area of focus.
This crate exposes a
Workspace struct as well as a
WorkspaceManager to easily keep track of many workspaces as well as the current ("active") workspace. A
files() function is also provided to enumerate all files within a given workspace.