Streams, TiddlyMap, and twsr?

202 views
Skip to first unread message

Amy Lee

unread,
Jan 18, 2021, 8:42:15 PM1/18/21
to TiddlyWiki
Hi all,

I'd like to use this combination for note-taking. twsr is a plugin for spaced-repetition flashcards, completely contained in TW. I tried using TiddlyRemember but there was always some syncing error with bigger wikis.

I don't think it would be challenging to combine TiddlyMap and twsr because they don't modify titles, and the latter relies on tags to identify flashcards. However, I would love to hear your thoughts on combining them.

What I'm most troubled about is Streams. Since it auto-generates titles, I think it would be a hassle to manually change the labels on mind maps. Is it possible to display a more descriptive title in mind maps by changing the label for some/all nodes to the field 'alt-title'? Do you have other suggestions?

I've been considering Streams because I want to keep tiddlers short and reusable. I've had difficulty with creating unique, descriptive titles for every small subtopic, and ctrl+E to paste content into new tiddlers is not as fast as Streams' method. But I don't think I really understand why Streams is valuable, as I've never learned about TW in-depth. Can you tell me its benefits and use-cases?

Thanks,

Amy


Soren Bjornstad

unread,
Jan 18, 2021, 10:08:00 PM1/18/21
to TiddlyWiki
Hey Amy,

As the author of TiddlyRemember, if it is giving you syncing errors, I would love to hear more about the issue so I can fix it! The size of wikis should not be an issue -- I have a number of large wikis myself and have never encountered any issues syncing. So there's probably something different in your wiki that could be giving others issues as well.

Feel free to send me an email at contact at sorenbjornstad.com or post a GitHub issue if you don't want to derail this thread.

si

unread,
Jan 20, 2021, 6:53:53 PM1/20/21
to TiddlyWiki
Hi Amy,

>>> What I'm most troubled about is Streams. Since it auto-generates titles, I think it would be a hassle to manually change the labels on mind maps. Is it possible to display a more descriptive title in mind maps by changing the label for some/all nodes to the field 'alt-title'? Do you have other suggestions? 

You can change the label for all nodes at once by going to Menu > Configure TiddlyMap > Field settings then change "Node-label field" to whatever field you want. By default it is the "caption" field, and I think if the field is empty it reverts to the title.

I'm not sure how this would help you though. If you displayed the field "alt-title" instead, you would still have to manually add descriptions to the field for every node. Maybe I have misunderstood you?

It depends on exactly how you want to use TiddlyMap, but to keep it clean you could exclude all of the tiddlers that have auto-generated titles. Then you could just use TiddlyMap to relate tiddlers that you have actually given names to. Just ask if you need any help doing this. Personally when I use Streams I will tend to think of the individual nodes as part of the larger (named) tiddler, even though they are technically individual tiddlers.

>>> I've been considering Streams because I want to keep tiddlers short and reusable. I've had difficulty with creating unique, descriptive titles for every small subtopic, and ctrl+E to paste content into new tiddlers is not as fast as Streams' method. But I don't think I really understand why Streams is valuable, as I've never learned about TW in-depth. Can you tell me its benefits and use-cases?

Sounds like you have given a good example of a benefit of Streams right there! TiddlyWiki is so flexible that it is hard to define any standard use cases. Personally I find that Streams is really nice for helping me to make sense of messy thoughts by spewing them onto a page and then dragging them around to try to build structure out of them. If I notice that a particular node contains an important idea, I will give it its own name.

TW Tones

unread,
Jan 20, 2021, 7:08:41 PM1/20/21
to TiddlyWiki
Amy.

A key value of streams is it allows you to take and organise notes in  "stream of consciousness" process, it stays out of the way while to capture information in a structured and reorganizable way. It is one of a few "outliners".

It is open enough you can hack it to use alternate titles for the subtiddlers, and you can use other TiddlyWiki features to list and change the resulting subtiddlers. There is great value in automated titles so you don't need your imagination, but then you can rename them later (Relink plugin) and use other methods than the title to find and open them.

I am gradually putting together a number of automated titles solutions, try this on tiddlywiki.com as an example

\define subTiddler-title(seed:"subTiddler")
[[$(currentTiddler)$/$seed$]]
\end

Default <<subTiddler-title>> Last $:/temp/last-title

<$wikify name=basetitle text={{{ [<subTiddler-title>] }}} >
<$button>
<$action-createtiddler $basetitle=<<basetitle>> $savetitle="$:/temp/last-title"/>
<$action-listops $field="sub-tiddlers" $subfilter="[{$:/temp/last-title}]" />
Create ~SubTiddler
</$button>
</$wikify>

Look in the recent tab to see they have being created.

Later I will auto title them with serial number, dates, with system prefixes and more. Perhaps even bulk renames.

Regards
Tones

Amy Lee

unread,
Jan 22, 2021, 2:41:21 PM1/22/21
to tiddl...@googlegroups.com
Thank you everyone for your thoughtful replies. I've mentioned that I want to use Streams to keep tiddlers short and reusable, but how would I reuse them when they have auto-generated titles? I think it would be inconvenient to search for keywords and guess which tiddlers contain the content I want to transclude / link to.

Amy

--
You received this message because you are subscribed to a topic in the Google Groups "TiddlyWiki" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/tiddlywiki/ATDUUFZGmHs/unsubscribe.
To unsubscribe from this group and all its topics, send an email to tiddlywiki+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/57db9795-5bde-4509-b51a-5363df56a09en%40googlegroups.com.

si

unread,
Jan 23, 2021, 9:41:10 AM1/23/21
to TiddlyWiki
Hi Amy,

Three things I can think of:

1. With Streams you can transclude a node into another tiddler with Shift + Drag&Drop.

2. There is a plugin called Edit-CompText that displays a list of possible tiddlers as you type out a link. You can then select one of these tiddlers and it will be automatically added as a link. It might be possible to modify it so that you can search/display the text of tiddlers instead of the titles, but still add the actual title on selection. That explanation might not be very clear because its kind of difficult to describe, but if you play about with the plugin you should see what I mean.

Note: I tried to do something like this but whenever I edited the config file I got a javascript error message. Maybe someone else can step in and help here?

3. If a node contains a useful idea that you might want to reference often, I find that it is often useful to give it a name anyway. I think that this can actually help in reusing the information as it gives you a kind of 'hook' that helps you to latch onto the idea. Andy Matuschak talks about this here.
Reply all
Reply to author
Forward
0 new messages