Not my tiddlers in Node.js edition

In TiddlyWiki Node.js my tiddlers subdirectory has other tiddlers that appear to belong to plugins.
Is this inevitable? Can I fix it?

Please note that I imported my TiddlyWiki HTML files into Node.js, that is I didn’t create the wikis from scratch with the Node.js edition.

After installing these plugins on Node.js, these TID plugins can be removed.

1 Like

Thank you. I’ll find out to which plugins these tiddlers relate, hopefully I’ll install the plugins on Node.js in the conventional way and then I’ll remove these tiddlers.

Just be careful that the tiddlers you see are not shadowing the plugin ones. If you decide to configure/override something in the plugin, you will have a plugin encapsulating multiple tiddlers located in $:/plugins/user/plugin, but your override, $:/plugins/user/plugin/path/to/tiddler will live in the main namespace. This can happen by accident, if you edit a plugin tiddler to see how it works and then choose save rather than exit (as I’m prone to do.) Those cases are not an issue, as removing the override won’t change behavior. But they can also happen intentionally, with some overriding behavior added. If you delete these tiddlers, you revert to the plugin’s default behavior and lose your customization.

Remember to back up first!

1 Like

I looked at the matter a little more and it’s rather hard to see what I could do.

I have these plugins:

ContextPlugin
Edit-comptext
Stories
CPL Repo
Editor AutoList
Link to Tabs
Markdown
Projectify
Relink
Relink Field Names
Relink Markdown
semantic
Shiraz
Shiraz callout
Shiraz Formatter
Sidebar resizer
Tag-count
Tiddler Commander

I see three options:

  1. Find a way to safely delete tiddlers that were obviously not created by me, bur are shown in the /tiddlers directory of each wiki. This would imply that I would then have to find a way to create the Plugin folders, the plugin.info file and not to delete any shadow tiddlers.

  2. Export all of my own tiddlers and import them in a new TiddlyWiki Node.js. This would still imply that I would have to find a way to install the plugins properly and to customize them as necessary.

  3. Leave it as it is, a mixture of plugin tiddlers and my own tiddlers in the /tiddlers directory.

Unfortunately none of these solutions is really satisfactory. :frowning_face:

You can save all the plugins in a separate sub-directory, see https://tiddlywiki.com/#Customising%20Tiddler%20File%20Naming

Thank you for the link. I’ll study it.