To setup Dendron as a webapp
See: computers.setup.dendron-code-server
To setup Dendron with existing notes on a new computer
1mkdir dendron-notes
2cd dendron-notes
3git clone git@github.com:sagarbehere/dendron-notes.git ./notes
Now the notes and assets/ are in the notes/ folder. Then
- Install VSCode and the Dendron extension.
- Install the extension that Dendron recommends (when you click on the ‘Get Started’ button in Dendron)
Ctrl+Shift+P
andDendron: Initialize Workspace
- Initialize a code workspace and select the
dendron-notes
folder - This will create
dendron.code-workspace
anddendron.yml
files in thedendron-notes
folder and all of the notes and assets will be in the notes/ folder - VSCode will also automatically be able to fetch/pull to the right git repo
- But make sure the computer has set up SSH Keys and the public key is in GitHub
Refactoring
Given a set of notes
1reference.computers.foo.bar
2reference.computers.foo.baz
3reference.computers.goober.foo
The match text (reference)\.(.*)
will match all notes under the reference.
hierarchy. Notice the parentheses in the regular expression. These are capture groups. The first and second capture group (reference) and (.*) will later be accessible in the Replace text prompt as $1 and $2 respectively. See here
for more about the regexes.
So, to remove the reference.
in the hierarchy naming, you can give the above regex in the match text
. Then, in the replace text
just state $2
. Verify the result in the preview and proceed.