Perilous Writing

by Sameer Ismail
5
4
3
2
1
Score: 28/100

Description

The Perilous Writing plugin introduces a high-stakes writing experience in Obsidian by requiring continuous writing to prevent data loss. Modeled after 'The Most Dangerous Writing App,' it challenges users to keep typing during timed sessions, with new characters resetting a progress timer. If inactivity exceeds five seconds, all in-session additions are permanently deleted. The plugin offers customizable session durations, visual progress tracking, and an optional warning system for inactivity. This plugin is ideal for users seeking motivation to write consistently or overcome writer's block through focused, uninterrupted sessions.

Reviews

No reviews yet.

Stats

33
stars
5,001
downloads
3
forks
1,154
days
251
days
251
days
1
total PRs
1
open PRs
0
closed PRs
0
merged PRs
2
total issues
2
open issues
0
closed issues
2
commits

README file from

Github

Perilous Writing

An Obsidian plugin which demands writing output, at the threat of bludgeoning your in-progress work. Emulates Manu Ebert's excellent The Most Dangerous Writing App.

Try it out! ↗

[☨] (Experimental—bug reports welcome.)

Usage

Warning: If a session is not completed successfully then your in-session work will be irrevocably deleted. Caveat emptor.

  1. Install the plugin. See below.

  2. Open the command palette and choose either a short session (default of five minutes), a long session (default of ten minutes), or a custom-length session. (The respective default durations can be changed in the settings tab.)

  3. A light gray bar will appear at the top of the editor. It represents the session's progress. The session will begin after the next keypress.

  4. Begin writing. If you stop writing for five seconds your in-session additions will be deleted. You'll be warned after two seconds of inactivity.

  5. Only new characters reset the timer—backspace does not. Neither do normal-mode operations under Vim emulation. On completion of a successful session, progress is preserved.

  6. Remove the progress bar with the “Clear session” command.

Installation

Community Plugins

Search for “Perilous Writing” in the community plugins tab.

Manual

Download the latest release, and copy the main.js, styles.css, and manifest.json files into a new plugin directory, like (4) and (5) below.

From source

  1. Clone the repository.

  2. Install the dependencies. Through yarn or npm install in the directory root.

  3. Build the plugin with yarn build or npm run build. This will produce a main.js file.

  4. Create a directory for the plugin in your vault's directory.

    mkdir -p $VAULT_SOURCE/.obsidian/plugins/perilous-writing
    
  5. Copy the main.js, styles.css, and manifest.json files into that directory.

    cp main.js styles.css manifest.json $VAULT_SOURCE/.obsidian/perilous-writing
    
  6. Enable the plugin in Obsidian's settings tab.

Acknowledgements

Inspired by Manu Ebert's The Most Dangerous Writing App.

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Folder Focus Mode
4 years ago by grochowski
Focus file explorer on chosen folder and its files and subdirectories, while hiding all the other elements.
Focus and Highlight
4 years ago by BO YI TSAI
A plugin for obsidian to focus and highlight on a specific heading in Reading mode.
ProZen
3 years ago by Moskvitin
Obsidian plugin for going FULL screen
Zen
3 years ago by Maxymillion
A focus mode Obsidian plugin. Inspired by "iA Writer".
Natural Language Syntax Highlighting
3 years ago by artisticat
Highlight adjectives, nouns, adverbs, verbs, and conjunctions in Obsidian.md
Focus Active Sentence
3 years ago by artisticat
Highlight the active sentence in Obsidian.md
Auto Hide Cursor
3 years ago by Mo Ismat
A simple plugin for https://obsidian.md
digital paper
3 years ago by Daniel Fernandes
turn off backspace and undo, like writing with a pen on real paper.
Text Analysis
2 years ago by Miha Kralj
Provides real-time text analysis and feedback on readability, structure, and style.
Full Screen Toggle
2 years ago by Donkey Pacific
Fullscreen toggle plugin across all platforms for Obsidian.
Text Focus
2 years ago by usysrc
Focus the text area when opening a new note.
Canvas2Document
2 years ago by slnsys
Plugin for Obsidian to convert a complete Canvas to a long form document
Dialogue Mode
2 years ago by Patrick Chiang
Fullscreen Focus Mode
5 years ago by Razum
Focus Mode
5 years ago by ryanpcmcquen
Add focus mode to Obsidian.
Ghost Fade Focus
5 years ago by Sami Korpela
Ghost Fade Focus plugin for Obsidian
Stille
5 years ago by Michael Lee
🌗 Stille — An Obsidian plugin that helps you focus on your writing, a section at a time.
Crackboard
2 years ago by Franklin
Obsidian plugin for crackboard.dev
Simple Focus
a year ago by Lin Qing
Allows you to focus on a specific file or folder. 让你可以专注于一个文件或文件夹
Blur Mode
a year ago by dangehub
Blur Mode - Blur elements on the obsidian interface for presentations or screenshots|模糊模式 - 对obsidian界面上的元素进行模糊处理以便演示或截图
PomoBar
a year ago by Miguel Pimentel
PomoBar is a minimalist Pomodoro timer that lives in your Obsidian status bar with optional audio notifications to keep you on track
White Noise
a year ago by Zhou Hua
Character Sheets
10 months ago by Grayvox
Create character sheets for your very own traumatized little guys with Obsidian.
My Typewriter Line
6 months ago by dmo-code
Dangerous Mode
5 months ago by Vansh Kumar
most dangerous writing app in obsidian
Minidoro
4 months ago by Shakti Sampad Swain
Minidoro is a minimalist Pomodoro timer that lives right in your Obsidian header. It's designed to be simple, unobtrusive, and fully customizable.
Disable Tabs
4 months ago by David V. Kimball
Disables having more than one tab open at a time Obsidian.
Role Switch
2 months ago by Zafrem
Switch between different work roles (developer, writer, researcher, etc.) with intentional transitions and session tracking.