Obsidian: manual commit.

This commit is contained in:
2021-05-07 22:23:06 +02:00
parent c8db65ae00
commit 18249662d9
7 changed files with 123 additions and 59 deletions
+1 -1
View File
@@ -1 +1 @@
{"pluginEnabledStatus":{"file-explorer":true,"global-search":true,"switcher":true,"graph":true,"backlink":true,"command-palette":true,"markdown-importer":true,"word-count":true,"open-with-default-app":true,"file-recovery":true,"daily-notes":true,"templates":true,"random-note":true,"outline":true,"audio-recorder":true,"starred":true,"page-preview":true,"tag-pane":false},"vimMode":true,"strictLineBreaks":false,"enabledPlugins":[],"hotkeys":{"daily-notes":[{"modifiers":["Alt"],"key":"D"}],"daily-notes:goto-prev":[{"modifiers":["Alt"],"key":"Y"}],"daily-notes:goto-next":[{"modifiers":["Alt"],"key":"T"}]}} {"pluginEnabledStatus":{"file-explorer":true,"global-search":true,"switcher":true,"graph":true,"backlink":true,"command-palette":true,"markdown-importer":true,"word-count":true,"open-with-default-app":true,"file-recovery":true,"daily-notes":true,"templates":true,"random-note":true,"outline":true,"audio-recorder":true,"starred":true,"page-preview":true,"tag-pane":false},"vimMode":true,"strictLineBreaks":false,"enabledPlugins":["nldates-obsidian","obsidian-git"],"hotkeys":{"daily-notes":[{"modifiers":["Alt"],"key":"D"}],"daily-notes:goto-prev":[{"modifiers":["Alt"],"key":"Y"}],"daily-notes:goto-next":[{"modifiers":["Alt"],"key":"T"}],"editor:focus-top":[{"modifiers":["Alt","Mod"],"key":"K"}],"editor:focus-bottom":[{"modifiers":["Alt","Mod"],"key":"J"}],"editor:focus-left":[{"modifiers":["Alt","Mod"],"key":"H"}],"editor:focus-right":[{"modifiers":["Alt","Mod"],"key":"L"}],"insert-template":[{"modifiers":["Alt","Mod"],"key":"T"}],"backlink:open-backlinks":[{"modifiers":["Alt","Mod"],"key":"B"}],"random-note":[{"modifiers":["Alt","Mod"],"key":"R"}],"explorer:reveal-active-file":[{"modifiers":["Alt","Mod"],"key":"N"}],"workspace:split-horizontal":[{"modifiers":["Alt","Mod"],"key":"-"}],"workspace:split-vertical":[{"modifiers":["Alt","Mod"],"key":"\\"}],"audio-recorder:start":[{"modifiers":["Alt","Mod"],"key":"A"}],"audio-recorder:stop":[{"modifiers":["Alt","Mod"],"key":"Q"}],"workspace:toggle-pin":[{"modifiers":["Alt","Mod"],"key":"P"}],"editor:open-link-in-new-leaf":[{"modifiers":["Mod"],"key":"]"}]}}
+81 -12
View File
@@ -4,15 +4,77 @@
"type": "split", "type": "split",
"children": [ "children": [
{ {
"id": "3d7c319d327c6624", "id": "b0a62e0bd6f30307",
"type": "leaf", "type": "split",
"state": { "children": [
"type": "markdown", {
"state": { "id": "489c6b27597a606b",
"file": "2021-05-07.md", "type": "leaf",
"mode": "source" "state": {
"type": "markdown",
"state": {
"file": "2021-05-07.md",
"mode": "source"
}
}
},
{
"id": "2639e028cd5027a6",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "agora editor.md",
"mode": "source"
}
}
},
{
"id": "fb3c8e1b92924159",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "agora install.md",
"mode": "source"
}
}
},
{
"id": "83dbdff9b57aff3d",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "foam.md",
"mode": "source"
}
}
},
{
"id": "f65a57b20dd6667b",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "obsidian.md",
"mode": "source"
}
}
},
{
"id": "895ae0e3312eece0",
"type": "leaf",
"state": {
"type": "markdown",
"state": {
"file": "flancia collective.md",
"mode": "source"
}
}
} }
} ],
"direction": "horizontal"
} }
], ],
"direction": "vertical" "direction": "vertical"
@@ -76,7 +138,7 @@
"state": { "state": {
"type": "backlink", "type": "backlink",
"state": { "state": {
"file": "2021-05-07.md", "file": "obsidian.md",
"collapseAll": false, "collapseAll": false,
"extraContext": false, "extraContext": false,
"sortOrder": "alphabetical", "sortOrder": "alphabetical",
@@ -93,7 +155,7 @@
"state": { "state": {
"type": "outline", "type": "outline",
"state": { "state": {
"file": "2021-05-07.md" "file": "obsidian.md"
} }
} }
} }
@@ -104,8 +166,15 @@
"width": 300, "width": 300,
"collapsed": true "collapsed": true
}, },
"active": "3d7c319d327c6624", "active": "f65a57b20dd6667b",
"lastOpenFiles": [ "lastOpenFiles": [
"2021-05-07.md" "obsidian.md",
"foam.md",
"agora install.md",
"agora editor.md",
"2021-05-07.md",
"flancia collective.md",
"ditched slugs.md",
"slugify.md"
] ]
} }
+7 -1
View File
@@ -1,5 +1,9 @@
# 2021-05-07 # 2021-05-07
- [[obsidian]]
- today I left [[foam]] and [[vscode]] behind, at least for now: they just lagged too much.
- to top things off a vscode update completely wrote editing. I couldn't write anymore in my editor.
- I [[ditched slugs]] at the file system level: https://social.coop/@flancian/106195626746291723
- I moved my [[journal]] notes out of the journal directory. This makes sense anyway, as an [[iso 8601]] date should have a [[node]] in the agora as any other interesting entity.
- [[vathek]] - [[vathek]]
- [[ctzn]] - [[ctzn]]
- [[pleco]] - [[pleco]]
@@ -23,6 +27,8 @@
- [[foam]] - [[foam]]
- [[slugify]] - [[slugify]]
- [[gen studio]] - [[gen studio]]
- [[agora editor]]
I'm tired of manually auto pulling and auto pushing. I think [[auto push]] and [[auto pull]] need to happen. I'm tired of manually auto pulling and auto pushing. I think [[auto push]] and [[auto pull]] need to happen.
+7 -23
View File
@@ -1,33 +1,17 @@
# Agora Editor # Agora Editor
- In essence, all you really need to use the [[Agora]] is the capability to make Markdown (or just text, really) files publicly available somewhere. I use [[foam]] to produce and manage my notes, and [[git]] to store them online. - In essence, all you really need to use the [[Agora]] is the capability to make Markdown (or just text, really) files publicly available somewhere. I use [[foam]] to produce and manage my notes, and [[git]] to store them online.
- As of [[2021-01-03]], the recommended Agora editor is [[foam]]. - As of [[2021-05-07]], the recommended Agora editor is [[obsidian]].
- [[foam]] is a [[vscode]] [[extension]]. - plus the following plugins: [[obsidian git]] [[obsidian natural language dates]]
- If those worlds make sense to you, congratulations :) You can use the [[Agora]]. - From [[2021-01-03]] until [[2021-05-07]], the recommended Agora editor was [[foam]].
- If they don't, please reach out. I want to make the [[Agora]] [[maximally inclusive]]. - [[foam]] is a [[vscode]] [[extension]].
- Please refer to [[agora install]] for more detailed instructions. - If those worlds make sense to you, congratulations :) You can use [[foam]].
- You can also use: - You can also use:
- [[dendron]], which should be a drop-in [[foam]] replacement in [[vscode]]. - [[dendron]], which should be a drop-in [[foam]] replacement in [[vscode]].
- [[obsidian]], which doesn't depend on [[vscode]] -- but you need to manage pushing to [[git]] on your own.
- [[roam]] plus [[roam2agora]] - [[roam]] plus [[roam2agora]]
- [[org mode]] in markdown mode
- [[jekyll]]
- Or you can reach out :) Send email (I know, how quaint!) to signup@anagora.org, or DM [[flancian]] on Twitter, Mastodon, or any other platform. - Or you can reach out :) Send email (I know, how quaint!) to signup@anagora.org, or DM [[flancian]] on Twitter, Mastodon, or any other platform.
- See also: - See also:
- [[the agora is a markdown convention]] - [[the agora is a markdown convention]]
- [[pull]] [[agora install]] - [[pull]] [[agora install]]
[//begin]: # "Autogenerated link references for markdown compatibility"
[Agora]: agora "Agora"
[foam]: foam "Foam"
[2021-01-03]: journal/2021-01-03 "2021-01-03"
[vscode]: vscode "Vscode"
[extension]: extension "Extension"
[maximally inclusive]: maximally-inclusive "Maximally Inclusive"
[agora install]: agora-install "Agora Install"
[obsidian]: obsidian "Obsidian"
[roam]: roam "Roam"
[roam2agora]: roam2agora "Roam2agora"
[flancian]: flancian "Flancian"
[the agora is a markdown convention]: the-agora-is-a-markdown-convention "The Agora Is a Markdown Convention"
[pull]: pull "Pull"
[//end]: # "Autogenerated link references"
+3 -16
View File
@@ -2,22 +2,9 @@
- To contribute to the [[Agora]], you need to write down notes or posts in [[Markdown format]] and upload your notes to a ***git repository*** of your choice. These steps are expanded below. - To contribute to the [[Agora]], you need to write down notes or posts in [[Markdown format]] and upload your notes to a ***git repository*** of your choice. These steps are expanded below.
- Get a [[github]] account if you don't have a git host already: <https://github.com>. - Get a [[github]] account if you don't have a git host already: <https://github.com>.
- Install [[git]] if needed: <https://git-scm.com/download>. - Install [[git]] if needed: <https://git-scm.com/download>. It should be installed by default in [[linux]], comes bundled with [[mac os]].
- If you don't have a [[personal knowledge management]] system of choice to manage your notes, we currently recommend [[foam]]: <https://foambubble.github.io/foam/> (see [[agora editor]] for alternatives). To use foam: - If you don't have a [[personal knowledge management]] system of choice to manage your notes, we currently recommend [[obsidian]]. [[foam]] also works well.
- Fork its template repository: <https://github.com/foambubble/foam-template/>. You can use any name you desire for your repository. - See [[agora editor]] for alternatives.
- Install [[vscode]] if necessary: <https://code.visualstudio.com/download>. Launch it.
- Select 'clone repository' -- if you're using [[github]], log in with [[github]]. Authorize [[vscode]] to make changes to your account. It sometimes requires you to retry once for some reason.
- [[vscode]] should offer to install recommended extensions. Say yes.
- You can now use [[foam]]:
- Press alt-d to start a new daily note (your journal).
- Write [[wikilinks]] to link to other pages.
- Control-click them to visit existing linked notes or create them if needed.
- ctrl-p to open an existing note.
- ctrl-shift-p to bring up the [[vscode]] command palete; you can search for any command and see keyboard shortcuts.
- Whenever you want to commit to your repository (and the Agora), save all files and use the "branch-like" icon on the left toolbar to review changes and write a commit message.
- You may need to set a user.name and user.email in git. To do this, open the terminal in [[vscode]] and type:
- git config --global user.name "Your Name"
- git config --global user.email "yourname@example.com"
- Then send email to signup@anagora.org or a Twitter DM to [[flancian]] with: - Then send email to signup@anagora.org or a Twitter DM to [[flancian]] with:
- The URL of your repo. - The URL of your repo.
- Your desired username (can be distinct from that of your git host). - Your desired username (can be distinct from that of your git host).
+23 -6
View File
@@ -1,12 +1,29 @@
# Foam # Foam
- A [[project]]. - A [[project]].
- [[roam like]]. A [[vscode]] extension. - [[roam like]]. A [[vscode]] extension.
- [[go]] https://foambubble.github.io/foam/ - [[go]] https://foambubble.github.io/foam/
- By [[jevakallio]]. - By [[jevakallio]].
- Notable contributors / people I've met in the [[discord]]: [[ingalless]] [[scottjoe]] [[riccardo]] [[mathieudutour]]. - Notable contributors / people I've met in the [[discord]]: [[ingalless]] [[scottjoe]] [[riccardo]] [[mathieudutour]].
- As of [[2021-01-04]], my personal [[agora client]]. - As of [[2021-01-04]], my personal [[agora client]].
- See [[foam settings]], which describes my setup. - See [[foam settings]], which describes my setup.
- Update [[2021-05-07]]: left for [[obsidian]].
To use foam:
- Fork its template repository: <https://github.com/foambubble/foam-template/>. You can use any name you desire for your repository.
- Install [[vscode]] if necessary: <https://code.visualstudio.com/download>. Launch it.
- Select 'clone repository' -- if you're using [[github]], log in with [[github]]. Authorize [[vscode]] to make changes to your account. It sometimes requires you to retry once for some reason.
- [[vscode]] should offer to install recommended extensions. Say yes.
- You can now use [[foam]]:
- Press alt-d to start a new daily note (your journal).
- Write [[wikilinks]] to link to other pages.
- Control-click them to visit existing linked notes or create them if needed.
- ctrl-p to open an existing note.
- ctrl-shift-p to bring up the [[vscode]] command palete; you can search for any command and see keyboard shortcuts.
- Whenever you want to commit to your repository (and the Agora), save all files and use the "branch-like" icon on the left toolbar to review changes and write a commit message.
- You may need to set a user.name and user.email in git. To do this, open the terminal in [[vscode]] and type:
- git config --global user.name "Your Name"
- git config --global user.email "yourname@example.com"
[//begin]: # "Autogenerated link references for markdown compatibility" [//begin]: # "Autogenerated link references for markdown compatibility"
[project]: project "Project" [project]: project "Project"
+1
View File
@@ -1,5 +1,6 @@
# slugify # slugify
- This is how [[foam]] does it, through [[markdown notes]]: https://github.com/kortina/vscode-markdown-notes/blob/0ac9205ea909511b708d45cbca39c880688b5969/src/test/jest/extension.test.ts - This is how [[foam]] does it, through [[markdown notes]]: https://github.com/kortina/vscode-markdown-notes/blob/0ac9205ea909511b708d45cbca39c880688b5969/src/test/jest/extension.test.ts
- I [[ditched slugs]] at the file system level on [[2021-05-07]]: https://social.coop/@flancian/106195626746291723