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.overviewRulerBorder": false,
"editor.lineHeight": 24,
"[markdown]": {
"editor.quickSuggestions": true
},
"files.defaultLanguage": "markdown",
"files.exclude": {
"**/node_modules": true
@@ -17,6 +14,7 @@
"foam.openDailyNote.directory": "journal",
"vscodeMarkdownNotes.newNoteDirectory": "WORKSPACE_ROOT",
"foam.openDailyNote.titleFormat": "yyyy-mm-dd",
"vscodeMarkdownNotes.newNoteDirectory": "WORKSPACE_ROOT",
"git.enableSmartCommit": true,
"git.postCommitCommand": "sync",
"markdown.preview.breaks": true,
@@ -25,17 +23,17 @@
"prettier.singleQuote": false,
"spellright.notificationClass": "warning",
"vscodeMarkdownNotes.noteCompletionConvention": "noExtension",
"vscodeMarkdownNotes.slugifyMethod": "NONE",
"vim.handleKeys": {
"[": false,
"]": false,
}
"[markdown]": {
"editor.tabSize": 2
},
"editor.quickSuggestions": {
"other": true,
"comments": true,
"strings": true
}
"vscodeMarkdownNotes.slugifyCharacter": "NONE",
"vim.handleKeys": {
"[": false,
"]": false
},
"[markdown]": {
"editor.tabSize": 2
},
"editor.quickSuggestions": {
"other": true,
"comments": true,
"strings": true
}
}
+60 -43
View File
@@ -9,73 +9,90 @@
- [[moa]]
- [ ] review [[go/moa/bugs]]
- [[agora]]
- [ ] implement [[auto push]]
- [ ] 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
- done! just replaced the stoa with a pull button always for now.
- [ ] implement [[auto pull]]
- [ ] implement [[auto push]]
- [ ] 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]]
- 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?
- could get inspiration from some diagrams in [[a rosetta stone]]
- [[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
- this is already better after a quick PR to linkify on *click* instead of mouse movement
- twitter still sort of breaks though
- [[vera]] is on this though
- [[agora social media integration]]
- write [[agora bot]] for [[mastodon]]
- test [[vera]]'s code for pulling tweets and toots
- [x] write [[agora bot]] for [[mastodon]]
- [ ] 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]]
- 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]]
- 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)
- accept other inputs? like perhaps subnodes, which could go into a managed repo.
- configure sources from social media (from agora bot)
- [[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]]
- about explicit rational (mathematical) modelling of group dynamics through social media discourse
- is [[hack the planet]] cringe? should it be?
- why is it cringe to talk about virtue?
- [[read]]
- what [[will walker]] told me about
- link it here
- [[reading protopoi]]
- run [[weekly review]]
- I'm doing it now
- [[push]] [[agora actions]]
- do is an [[action]]
- 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]].
- [[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]]:
- what should I [[read]] next
- [[write]]
- [[flancia]]
- [[book]]
- [[an open letter for an open society]]
- to [[a. p.]] asking for a recommendation
- [[unblock]] people who are waiting for me
- [[research]]
- [[ipfs]]
- [[ipld]]
- [[fission]]
- [[hypercore-proto]]
- [[launchlet]]
- [[urbit]]
- [[rosano]]
- [[support]]
- [[effective altruism]]
- [[flancia collective]]
- [[open source]]
- [[friends]]
- [[public utility]]
- [[code]]
- [[agora server]]
- add particles to [[agora search]]
- particles again.
- [[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.
- ask [[vera]]
- a more flexible [[actions]] system
- Please tell me what you think I should do next below or via any of the channels listed in [[flancian]]. All feedback is welcome!
- 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.
- an [[agora action]]
- 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]].
- [[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]]:
- what should I [[read]] next
- [[write]]
- [[flancia]]
- [[book]]
- [[an open letter for an open society]]
- to [[a. p.]] asking for a recommendation
- [[unblock]] people who are waiting for me
- [[research]]
- [[ipfs]]
- [[ipld]]
- [[fission]]
- [[hypercore-proto]]
- [[launchlet]]
- [[urbit]]
- [[rosano]]
- [[support]]
- [[effective altruism]]
- [[flancia collective]]
- [[open source]]
- [[friends]]
- [[public utility]]
- [[code]]
- [[agora server]]
- add particles to [[agora search]]
- particles again.
- [[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.
- ask [[vera]]
- 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!
- [[push]] [[done]]
- implement [[ack]]
- [[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]]).
- 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]].
- [[push]] [[settings.json]]: a [[file]]
- [[push]] [[settings.json]]: `.vscode/settings` in your garden
```
"foam.openDailyNote.directory": "journal",
"vscodeMarkdownNotes.newNoteDirectory": "WORKSPACE_ROOT",
"vscodeMarkdownNotes.slugifyCharacter": "NONE",
```
- [[push]] [[commit-template]]: a [[file]]
+1
View File
@@ -1,4 +1,5 @@
# full unicode
- 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.
- 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]].
- [[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
- [[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