https://github.com/jokroese/digitalgarden
A wiki template for learning in public
https://github.com/jokroese/digitalgarden
bidirectional learning tiddlywiki tiddlywiki5 website website-design website-template wiki
Last synced: 2 months ago
JSON representation
A wiki template for learning in public
- Host: GitHub
- URL: https://github.com/jokroese/digitalgarden
- Owner: jokroese
- License: bsd-2-clause
- Created: 2020-06-25T10:09:23.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2020-06-25T10:09:29.000Z (over 5 years ago)
- Last Synced: 2025-03-04T16:48:20.106Z (8 months ago)
- Topics: bidirectional, learning, tiddlywiki, tiddlywiki5, website, website-design, website-template, wiki
- Language: HTML
- Homepage:
- Size: 779 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Digital Garden
An opinionated combination of [TiddlyWiki](tiddlywiki.com/) core and plugins.
Uses the plugins:
- [TiddlyMap](https://github.com/felixhayashi/TW5-TiddlyMap/)
## Create digitalgarden.html
1. Set up [TiddlyWiki with node.js](https://tiddlywiki.com/static/Installing%2520TiddlyWiki%2520on%2520Node.js.html)
1. Install [Node.js](https://tiddlywiki.com/static/Node.js.html).
- either from your favourite package manager: typically `apt-get install nodejs` on Debian/Ubuntu Linux or [Termux for Android](https://tiddlywiki.com/static/Serving%20TW5%20from%20Android.html), or `brew install node` on a Mac
- or directly from http://nodejs.org
1. Install TiddlyWiki locally.- Open a command line terminal and type: `npm install -g tiddlywiki`.
- If it fails with an error you may need to re-run the command as an administrator: `sudo npm install -g tiddlywiki` (Mac/Linux)
1. Check [TiddlyWiki](https://tiddlywiki.com/static/TiddlyWiki.html) is installed.
- Type `tiddlywiki --version`.1. Clone the [digitalgarden repository](https://github.com/joekroese/digitalgarden) or Download ZIP.
1. Run `tiddlywiki . --rendertiddler $:/core/save/all digitalgarden.html text/plain` ([Reference](https://tiddlywiki.com/static/How%2520to%2520build%2520a%2520TiddlyWiki5%2520from%2520individual%2520tiddlers.html).)
## Run digitalgarden through node.js
1. Install node.js as in step 1. of 'Create digitalgarden.html'
2. Create and run a server:
1. `tiddlywiki . --init server` to create a folder for a new wiki that includes server-related components
1. `tiddlywiki . --listen` to start
1. Visit http://127.0.0.1:8080/ in your browser
1. Try editing and creating tiddlers