Emacs custom utilities for tiddlywiki files

Hello everyone,

I’ve been into Tiddlywiki for a couple of years now, and I’ve been following all the discussions here silently.
First of all I want to thank you all for sharing solutions to problems. Many of you gave me tons of help!

I use Tiddlywiki with nodejs and as some of you here, I’m an emacs user and sometimes I need to quick edit tiddlers without starting the nodejs server and the browser.

Unfortunately I did not find any complete solutions (https://github.com/whacked/tiddlywiki-org had some nice elements, and I borrowed a function) and developed one on my own.

The solution is not complete, as it’s a gathering of functions but helps me a lot and I wanted to share it.
It opens .tid files with org-mode since there is not yet a custom highlighter for tiddlywiki files and it’s hard for me to build one!

The functions are all into one .el file here:
emacs-tiddlywiki.el

The script does the following things:

  • Shows all tiddlers in dired C-F5 (then using dired commands I navigate to the file I want)
  • Creates tiddlers C-c n
  • Follows links with the return key (like the org links)
  • Selects a tiddler Cc-t (I use company mode for this)
  • Insert a link into a tiddler Cc-k

Let me know what you think! :grin:

8 Likes

Hi Nicolas,
Nice that you changed your “silent” status :wink: I’m sure your info will be very welcome.

1 Like

Hi Nicolas, it looks great. I am just starting out using emacs so it’s nice to see there’s some work from others

1 Like