@walt released 0.0.3-beta https://fastfreddy.gitlab.io/streams-fusion/   not
thoroughly tested, be very careful and clone/backup extensively....


@mark s : yes, my setup is heavily customized; not a good solution for you
if you're not super comfortable tinkering; boils down to installing the
command palette and tweaking the search steps. The shortcut key handling
makes it interesting. What specifically are you looking to do?

On Thu, 22 Jul 2021 at 19:47, 'Mark S.' via TiddlyWiki <
[email protected]> wrote:

> Can you explain search steps? How they're activated, etc. It looks like
> they have been very customized for your setup.
>
> Thanks!
>
> On Thursday, July 22, 2021 at 3:06:42 PM UTC-7 [email protected] wrote:
>
>> @Mark S; I particularly like the command palette
>> <https://souk21.github.io/TW-commandpalette/> plugin for searches.
>>
>> Please note it is not designed for Streams, but can be made to work quite
>> nicely with it because the search steps are highly configurable through
>> the  $:/plugins/souk21/commandpalette/CommandPaletteSearchSteps tiddler.
>> Here's an example of what I use at work; you'll notice I give precedence to
>> title matches (they'll be at the top of the results) and use the
>> get-streams-root[] filter extensively. The command palette adds a
>> category (hint) in the search results which I find helpful.
>>
>> {
>>     "steps": [
>>           {"filter": 
>> "[!is[system]tag[todo]search:title:literal[]get-stream-root[]!tag[Journal]!tag[Meeting]!tag[done]]",
>>  "hint": "todo (titles)", "caret": "42"},
>>           {"filter": 
>> "[!is[system]tag[todo]search:text:literal[]get-stream-root[]!tag[Journal]!tag[Meeting]!tag[done]]",
>>  "hint": "todo (text)", "caret": "41"},
>>           {"filter": 
>> "[!is[system]tag[Meeting]search:title:literal[]!sort[title]]", "hint": 
>> "meetings (main)", "caret": "45"},
>>           {"filter": 
>> "[!is[system]tag[Journal]search:title:literal[]!sort[title]first[2]]", 
>> "hint": "meetings (titles)", "caret": "45"},
>>           {"filter": 
>> "[!is[system]tag[Journal]search:text:literal[]get-stream-root[]!sort[title]]",
>>  "hint": "meetings (text)", "caret": "44"},
>>           {"filter": "[!is[system]search:title:literal[]get-stream-root[]]", 
>> "hint": "others (titles)", "caret": "33"},
>>           {"filter": "[!is[system]search:text:literal[]get-stream-root[]]", 
>> "hint": "others (text)", "caret": "32"},
>>           {"filter": 
>> "[!is[system]tag[todo]search:literal[]get-stream-root[]!tag[Journal]!tag[Meeting]tag[done]]",
>>  "hint": "completed", "caret": "42"},
>>           {"filter": "[!is[system]search::literal[]get-stream-root[]]", 
>> "hint": "all", "caret": "28"}
>>     ]
>> }
>>
>> I have configured the command palette to fire on a single key shortcut (/).
>> Whilst TiddlyWiki offers keyboard shortcuts, they fire everywhere out of
>> the box, even within text boxes (not ideal for single key shortcuts!), so
>> my setup relies on the mousetrap
>> <https://welford.github.io/#%24%3A%2Fplugins%2Fwelford%2Ftwmousetrap>
>> plugin: hitting / in a text box does not fire the command palette. I am
>> working on a tweak that will have a richer set of search steps
>> configuration, so that I can invoke the command palette to search for tasks
>> (I use projectify <https://projectify.wiki/>) using shift+/ and to
>> search in other tiddlers when I hit /.
>>
>> In other parts of the UI, I have essentially inserted the subfilter "
>> get-stream-root[]" everywhere, so that the recent tab, the sidebar
>> searches, etc only show root tiddlers in the results.
>>
>> I think one of the other members in the community here configured the
>> names of node tiddlers to be prefixed with $:/ which makes them system
>> tiddlers, which effectively hides them from most searches... another option
>> worth considering and simpler to setup.
>>
>> On Thu, 22 Jul 2021 at 15:02, Saq Imtiaz <[email protected]> wrote:
>>
>>>
>>> Is there a search tool or plugin that works with streams? Streams is
>>>> neat to take notes with, but searching is problematic since the default
>>>> search shows you only the titles. Possibly someone has already written a
>>>> custom search?
>>>>
>>>
>>> @Mark S:
>>>
>>> I don't think there is a good generalized solution for this yet. Needs
>>> vary depending on people's workflow and title naming setup within Streams.
>>> I have posted a search customization for a specific users workflow at one
>>> point to show what customizations for search might look like.
>>>
>>> If you just want search results to show the root tiddler title as
>>> opposed to the titles of individual nodes, the attached file adds a tab to
>>> the search results to do that. If I remember correctly, title matches are
>>> returned unchanged whereas text matches only return the root tiddler.
>>>
>>> The missing piece is of course that once you find and open the root
>>> tiddler, it can be tricky finding the text you searched for within that
>>> stream.
>>>
>>> --
>>>
>> 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/-xTFWPwzq6g/unsubscribe.
>>> To unsubscribe from this group and all its topics, send an email to
>>> [email protected].
>>>
>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/tiddlywiki/1ab33144-87d6-4d95-8c77-e05565891025n%40googlegroups.com
>>> <https://groups.google.com/d/msgid/tiddlywiki/1ab33144-87d6-4d95-8c77-e05565891025n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
> 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/-xTFWPwzq6g/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/tiddlywiki/89f9bd2b-b523-43a1-a868-6f76495da4fdn%40googlegroups.com
> <https://groups.google.com/d/msgid/tiddlywiki/89f9bd2b-b523-43a1-a868-6f76495da4fdn%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/CAAY2DnM%3DOegg_-G4x_GTX6DNTtVB3zfjDEZt4wza-%3DT1Y6eL-w%40mail.gmail.com.

Reply via email to