I apologize if somebody else has already offered this solution.
This solution involves setting up what is called a Firefox profile in order to create an independent tiddlywiki "app"-like usage.
<< I personally prefer this, because I want to see my tiddlywiki at the top of my monitor, not below a myriad of other browser toolbars. (However I do use the classic version, which might change things.) I also enjoy using it this way over using tiddlywiki in a tab with all my other web surfing, because tiddlywiki feels so different, like a more holistically separate application for reference and notetaking. >>
Disadvantages I can think of compared to tiddlydesktop are:
- no convenient tiddler selection
- still requires the tiddlyfox extension
- Mozilla might soon be phasing out extensions of this kind
- Potential memory overkill compared to tiddlydesktop
Advantages compared to tiddlydesktop
- Firefox is easy to install on all platforms. It is part of the basic repos in prettymuch any Linux distribution.
- All standard browser keystrokes and features (like tabbing) are still available.
- Similarly, all settings of Firefox for tiddlywiki can be independently set one way or another, such as "Offline Mode", without effecting other Firefox instances' normal browser settings.
- Still maintains a simple, minimalist experience. Appears to simply open and run tiddlywiki, similar to tiddlydesktop.
Steps for Linux:
- Install Firefox
- Open the Firefox profile creator in terminal
- Create a profile name of your liking such as "tiddlywiki"
- Install plugins:
- Set all Firefox settings to your liking
- Hiding toolbars
- Homepage to your tiddlywiki file
- the "Open File" button
- Toolbar Autohide plugin settings
- Offline mode
- Zoom
- Homepage
- Create a Linux desktop launcher that will launch your tiddly app with all of its settings separately from other Firefox instances.
- firefox -P tiddlywiki --no-remote /<path>/<tiddlyfile>.htm