31 Native Workspace #1390
dendron-bot
started this conversation in
RFCs/Ideas
Replies: 1 comment
-
Having a flat layout (Or at least supporting it) would be great.
Namely, I want to avoid the |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Goals
Be able to use Dendron without initializing a code workspace. These will be henceforth referred to as [[Native Workspaces|dendron.rfc.31-native-workspace#native-workspace]].
Context
Currently, Dendron only works if you open Dendron to a
dendron.code-workspace
folder.This causes the following issues and limitations:
Proposal
Instead of relying on
dendron.code.workspace
, have the presence of adendron.yml
file be enough for Dendron to instantiate a workspace.Details
The startup process is described [[here|dendron://dendron.dendron-site/pkg.dendron-plugin.arch.startup#summary]].
On startup, Dendron will look at all workspace folders and look for the presence of
dendron.yml
Implementation
Part of this work has already been done and is described [[here|dendron.dev.changelog]].
Remaining work:
workspaceFile
is undefineddev
modeConcepts
Native Workspace
A vault that is initialized from
dendron.yml
instead ofdendron.code-workspace
Code Workspace
A vault that is initialized from
dendron.code-workspace
Beta Was this translation helpful? Give feedback.
All reactions