Merge branch 'master' of github.com:flancian/garden

This commit is contained in:
2021-08-01 10:15:20 +02:00
9 changed files with 110 additions and 62 deletions
+14 -16
View File
@@ -3,9 +3,6 @@
"editor.wrappingIndent": "indent", "editor.wrappingIndent": "indent",
"editor.overviewRulerBorder": false, "editor.overviewRulerBorder": false,
"editor.lineHeight": 24, "editor.lineHeight": 24,
"[markdown]": {
"editor.quickSuggestions": true
},
"files.defaultLanguage": "markdown", "files.defaultLanguage": "markdown",
"files.exclude": { "files.exclude": {
"**/node_modules": true "**/node_modules": true
@@ -17,6 +14,7 @@
"foam.openDailyNote.directory": "journal", "foam.openDailyNote.directory": "journal",
"vscodeMarkdownNotes.newNoteDirectory": "WORKSPACE_ROOT", "vscodeMarkdownNotes.newNoteDirectory": "WORKSPACE_ROOT",
"foam.openDailyNote.titleFormat": "yyyy-mm-dd", "foam.openDailyNote.titleFormat": "yyyy-mm-dd",
"vscodeMarkdownNotes.newNoteDirectory": "WORKSPACE_ROOT",
"git.enableSmartCommit": true, "git.enableSmartCommit": true,
"git.postCommitCommand": "sync", "git.postCommitCommand": "sync",
"markdown.preview.breaks": true, "markdown.preview.breaks": true,
@@ -25,17 +23,17 @@
"prettier.singleQuote": false, "prettier.singleQuote": false,
"spellright.notificationClass": "warning", "spellright.notificationClass": "warning",
"vscodeMarkdownNotes.noteCompletionConvention": "noExtension", "vscodeMarkdownNotes.noteCompletionConvention": "noExtension",
"vscodeMarkdownNotes.slugifyMethod": "NONE", "vscodeMarkdownNotes.slugifyCharacter": "NONE",
"vim.handleKeys": { "vim.handleKeys": {
"[": false, "[": false,
"]": false, "]": false
} },
"[markdown]": { "[markdown]": {
"editor.tabSize": 2 "editor.tabSize": 2
}, },
"editor.quickSuggestions": { "editor.quickSuggestions": {
"other": true, "other": true,
"comments": true, "comments": true,
"strings": true "strings": true
} }
} }
+60 -43
View File
@@ -9,73 +9,90 @@
- [[moa]] - [[moa]]
- [ ] review [[go/moa/bugs]] - [ ] review [[go/moa/bugs]]
- [[agora]] - [[agora]]
- [ ] implement [[auto push]]
- [ ] add toggle switch for [[auto pull]] (stoa, linked nodes, backlinks?) - [ ] add toggle switch for [[auto pull]] (stoa, linked nodes, backlinks?)
- [x] doing this for [[stoa]] stops it from stealing focus which is really irksome :) fixing it in etherpad would take me long as I'm bad at js - [x] doing this for [[stoa]] stops it from stealing focus which is really irksome :) fixing it in etherpad would take me long as I'm bad at js
- done! just replaced the stoa with a pull button always for now. - done! just replaced the stoa with a pull button always for now.
- [ ] implement [[auto pull]]
- [ ] implement [[auto push]]
- [ ] client side pulling - [ ] client side pulling
- done for: mastodon, twitter
- need to add [[wikipedia]]
- [[agora bot]]
- [ ] fix twitter so it doesn't keep re-replying
- the API doesn't feel great, I wonder if I'm missing something
- [ ] refactor mastodon<->twitter so they share code? I don't want to implement everything twice, and I certainly don't want the mastodon version to suffer because I'm addicted to twitter (great people there as well, and there are more of them)
- improve [[agora graphs]] - improve [[agora graphs]]
- what does this *mean*?
- I like what logseq does: show link direction as particles. push/pull could be different particles. hmm. particle diagrams. check out [[feynman]] for inspiration? - I like what logseq does: show link direction as particles. push/pull could be different particles. hmm. particle diagrams. check out [[feynman]] for inspiration?
- could get inspiration from some diagrams in [[a rosetta stone]]
- [[wikilinks everywhere]] -> [[agora ext]] - [[wikilinks everywhere]] -> [[agora ext]]
- I really want to move wikilinking to on-demand (push button/ctrl-shift-l) or cronjob-like behaviour but right now it just wikilinks everything every time you click, and some sites break - I really want to move wikilinking to on-demand (push button/ctrl-shift-l) or cronjob-like behaviour but right now it just wikilinks everything every time you click, and some sites break
- this is already better after a quick PR to linkify on *click* instead of mouse movement - this is already better after a quick PR to linkify on *click* instead of mouse movement
- twitter still sort of breaks though - twitter still sort of breaks though
- [[vera]] is on this though
- [[agora social media integration]] - [[agora social media integration]]
- write [[agora bot]] for [[mastodon]] - [x] write [[agora bot]] for [[mastodon]]
- test [[vera]]'s code for pulling tweets and toots - [ ] test [[vera]]'s code for pulling tweets and toots
- [ ] only pulled *some* for some reason
- [ ] figure out what's up, try again and get the context back
- depends on [[agora bridge api]] - depends on [[agora bridge api]]
- could be flask, included in [[agora bridge]] repo, copy/paste from [[agora server]] to begin with?
- one risk is them actually needing to share more than I expect
- but hopefully they can just communicate through yaml? or perhaps set up and write to sqlite to begin with
- thought of consolidating everything into [[agora server]], but it feels cleaner to have writers and readers split. should scale better; if the write path goes down, the agora keeps serving just fine without having to do anything special.
- probably keeps it simple to run a read only agora (mirror).
- [[agora bridge api]] - [[agora bridge api]]
- I'll probably add a [[flask]] based api to [[agora bridge]] to: - I'll probably add a [[flask]] based api to [[agora bridge]] to:
- request new git integrations (e.g. mount git repo X in path Y) - request new git integrations (e.g. mount git repo X in path Y)
- accept other inputs? like perhaps subnodes, which could go into a managed repo. - accept other inputs? like perhaps subnodes, which could go into a managed repo.
- configure sources from social media (from agora bot)
- [[write]] - [[write]]
- [[after the pandemic]], or [[an open letter to an open nation]] - [[patterns]]
- [[after the pandemic]], or [[an open letter to the agora]]
- [[on cringe]] / [[agora polls]] - [[on cringe]] / [[agora polls]]
- about explicit rational (mathematical) modelling of group dynamics through social media discourse - about explicit rational (mathematical) modelling of group dynamics through social media discourse
- is [[hack the planet]] cringe? should it be? - is [[hack the planet]] cringe? should it be?
- why is it cringe to talk about virtue?
- [[read]] - [[read]]
- what [[will walker]] told me about - what [[will walker]] told me about
- link it here - link it here
- [[reading protopoi]]
- run [[weekly review]] - run [[weekly review]]
- I'm doing it now - I'm doing it now... still :) it turns out I come to this node weekly at best, so this *is* my weekly. I'd love to make it daily though. perhaps I could auto-pull [[do]] from the journal page? just the subnode for the 'active' user.
- [[push]] [[agora actions]] - an [[agora action]]
- do is an [[action]] - I try to automate recurrent [[actions]] in the [[agora]].
- I try to automate recurrent [[actions]] in the [[agora]]. - This node is the root of my [[getting things done]] graph, which I try to use to model my [[intents]].
- This node is the root of my [[getting things done]] graph, which I try to use to model my [[intents]]. - [[daily]], I try to check for pending [[work]] in all known sources of truth.
- [[daily]], I try to check for pending [[work]] in all known sources of truth. - check the context in more specific actions and push relevant items here or to [[next action]]:
- check the context in more specific actions and push relevant items here or to [[next action]]: - what should I [[read]] next
- what should I [[read]] next - [[write]]
- [[write]] - [[flancia]]
- [[flancia]] - [[book]]
- [[book]] - [[an open letter for an open society]]
- [[an open letter for an open society]] - to [[a. p.]] asking for a recommendation
- to [[a. p.]] asking for a recommendation - [[unblock]] people who are waiting for me
- [[unblock]] people who are waiting for me - [[research]]
- [[research]] - [[ipfs]]
- [[ipfs]] - [[ipld]]
- [[ipld]] - [[fission]]
- [[fission]] - [[hypercore-proto]]
- [[hypercore-proto]] - [[launchlet]]
- [[launchlet]] - [[urbit]]
- [[urbit]] - [[rosano]]
- [[rosano]] - [[support]]
- [[support]] - [[effective altruism]]
- [[effective altruism]] - [[flancia collective]]
- [[flancia collective]] - [[open source]]
- [[open source]] - [[friends]]
- [[friends]] - [[public utility]]
- [[public utility]] - [[code]]
- [[code]] - [[agora server]]
- [[agora server]] - add particles to [[agora search]]
- add particles to [[agora search]] - particles again.
- particles again. - [[wikilinks everywhere]] / [[agora ext]]
- [[wikilinks everywhere]] / [[agora ext]] - could [[d3]] replace [[jquery]]? it would make it easy to also include a graph tool directly in the library. it's 200kb though.
- could [[d3]] replace [[jquery]]? it would make it easy to also include a graph tool directly in the library. it's 200kb though. - ask [[vera]]
- ask [[vera]] - a more flexible [[actions]] system
- a more flexible [[actions]] system - a place for [[feedback]]
- Please tell me what you think I should do next below or via any of the channels listed in [[flancian]]. All feedback is welcome! - Please tell me what you think I should do next below or via any of the channels listed in [[flancian]]. All feedback is welcome!
- [[push]] [[done]] - [[push]] [[done]]
- implement [[ack]] - implement [[ack]]
- [[agora yaml]] - [[agora yaml]]
+2 -1
View File
@@ -6,10 +6,11 @@
- Some changes to [[keybindings.json]] in your global (user scope) ```.config/Code/User/``` directory so that you can use shortcuts such as ```ctrl-alt-s``` (save all changes locally) and ```ctrl-shift-a) (push changes to the [[agora]]). - Some changes to [[keybindings.json]] in your global (user scope) ```.config/Code/User/``` directory so that you can use shortcuts such as ```ctrl-alt-s``` (save all changes locally) and ```ctrl-shift-a) (push changes to the [[agora]]).
- Optional additional [[git config]] to make submitting to your git hosted digital garden (and transitively to the [[agora]]) easier/less work. - Optional additional [[git config]] to make submitting to your git hosted digital garden (and transitively to the [[agora]]) easier/less work.
- In particular, a [[commit template]] so that you don't need to write a change description every time you want to push to the [[agora]]. - In particular, a [[commit template]] so that you don't need to write a change description every time you want to push to the [[agora]].
- [[push]] [[settings.json]]: a [[file]] - [[push]] [[settings.json]]: `.vscode/settings` in your garden
``` ```
"foam.openDailyNote.directory": "journal", "foam.openDailyNote.directory": "journal",
"vscodeMarkdownNotes.newNoteDirectory": "WORKSPACE_ROOT", "vscodeMarkdownNotes.newNoteDirectory": "WORKSPACE_ROOT",
"vscodeMarkdownNotes.slugifyCharacter": "NONE",
``` ```
- [[push]] [[commit-template]]: a [[file]] - [[push]] [[commit-template]]: a [[file]]
+1
View File
@@ -1,4 +1,5 @@
# full unicode # full unicode
- As of now I prefer Full Unicode as a convention for filenames in the [[agora]]. It is less [[lossy]]. - As of now I prefer Full Unicode as a convention for filenames in the [[agora]]. It is less [[lossy]].
- I need to set up [[foam]] so it stops slugifying filenames.
+12 -1
View File
@@ -3,4 +3,15 @@
- I think this weekend I'm moving back to [[foam]] from Obsidian. I had issues with Foam, but I like it still, and Obsidian has its own set of issues *and* isn't open source. - I think this weekend I'm moving back to [[foam]] from Obsidian. I had issues with Foam, but I like it still, and Obsidian has its own set of issues *and* isn't open source.
- One thing that Foam does really well is reuse [[vscode]] for its strength. - One thing that Foam does really well is reuse [[vscode]] for its strength.
- I will try to keep the filename convention that I set up for Obsidian: instead of slugs, filenames are [[full unicode]]. - I will try to keep the filename convention that I set up for Obsidian: instead of slugs, filenames are [[full unicode]].
- [[foo bar]] - [[push]] [[do]]
- [[fix foam]]
- disable [[slugs]]
- always create notes on root by default
- figure out whether to keep journal/
- what does [[logseq]] use?
- [[agora bot]]
- [[hall of mirrors]]
- I need social media integration so bad, I want to get it done this weekend no matter what. I think this one I can make the time!
- [[kibble]]
- [[visual cortex]]
- [[blind people]]
+6 -1
View File
@@ -1,3 +1,8 @@
# 2021-08-01 # 2021-08-01
- [[patterning]] very early edition :) <<<<<<< HEAD
- [[patterning]] very early edition :)
=======
- I wonder if I can make [[foam]] not start each file with a header, I need to find the doc showing all settings.
- [[trying to disable slugs]]
>>>>>>> b6033eb08826969d871dd50b5a823b8a6e66dfc6
+5
View File
@@ -0,0 +1,5 @@
# kibble
- a [[mondegreen]] of [[kipple]]?
- [[pull]] [[kipple]]
+5
View File
@@ -0,0 +1,5 @@
# trying to disable slugs
- yep, that worked! happy about that.
- see `.vscode/settings.json` in my garden repo.
- [[foam settings]]
+5
View File
@@ -0,0 +1,5 @@
# visual cortex
- https://twitter.com/flancian/status/1421530344621318144