Crates.io | neorg-dirman |
lib.rs | neorg-dirman |
version | 0.1.1 |
source | src |
created_at | 2023-03-11 14:18:13.224689 |
updated_at | 2023-03-12 17:43:29.347305 |
description | A cross-platform implementation of Dirman in Rust. |
homepage | |
repository | https://github.com/nvim-neorg/neorg-dirman |
max_upload_size | |
id | 807297 |
size | 53,290 |
The 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.