Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/akaalias/obsidian-shuffle

Create custom and randomized writing prompts
https://github.com/akaalias/obsidian-shuffle

eleanor-konik obsidian obsidian-md obsidian-plugin obsidian-shuffle

Last synced: 2 months ago
JSON representation

Create custom and randomized writing prompts

Awesome Lists containing this project

README

        

## Shuffle for Obsidian

This plugin allows you to create your custom, randomized writing-prompts from lists of variables you define.

Based on Eleanor Konik's post at https://forum.obsidian.md/t/rfc-oblique-strategies-writing-prompts-reflection-creators-block/9997/2

## Example
### Input template
```markdown
## Prompt
1. Include one of these words: $WORD, $WORD or $WORD
2. Begin with a word that starts with `$LETTER`
3. Take place in $LOCATION or $LOCATION
```
### Randomized output:
```markdown
## Prompt
1. Include one of these words: Wall, Wind or Book
2. Begin with a word that starts with `g`
3. Take place in London or Los Angeles
```
## How to to install manually
- Download the latest `main.js, mainfest.json and styles.css` from https://github.com/akaalias/obsidian-shuffle/releases/
- Create a new folder named 'obsidian-shuffle'
- Place the two files in the folder
- Place the folder in your .obsidian/plugins directory
- Reload plugins
- Activate the "Shuffle" plugin

## How to use the plugin
- Hit the 'Dice' button in the sidebar to generate a new prompt note
- Customize your variable names, values and template to your liking in the settings

## Load custom packs
Try out new prompts by loading their pack into your settings. (Will replace your custom prompts.)

### Currently available packs:
- ⚫ `Oblique Strategies` by Brian Eno and Peter Schmidt
- ⚡️ `Flash Fiction Pack` by Eleanor Konik

### Share YOUR custom prompts!

If you have created your own custom set of prompts, PLEASE SHARE them! Contact me via the Obsidian Forum or per issue in this repo.