Skip to content

Mikilio/logseq-interstitial-heading-plugin

 
 

Repository files navigation

Logseq Interstitial journaling

latest release version Forks Stargazers Issues MIT License

Interstitial journaling is a productivity technique created by Tony Stubblebine. To my knowledge, it’s the simplest way to combine note-taking, tasks, and time tracking in one unique workflow. -- Interstitial journaling: combining notes, to-do & time tracking - Ness Labs


Logo

Logseq Interstitial journaling

Because your journal is neither foreboding nor an afterthought
View Demo · Report Bug · Request Feature

This plugin helps you quickly create time-stamps, without interupting your thought.

The features included are:

  • Automatic time-stamps on top-level blocks of your journal.
  • Automatic time-stamps on marked blocks. (Useful for templates)
  • Update or add timestamps with a configurable shortcut.

It is true. I am 217% happier now.

— Excited customer

Table of Contents
  1. Installation
  2. Using the plugin
  3. Configuration
  4. License
  5. Contact
  6. Acknowledgments

Installation

Preparation

  • Click the 3 dots in the righthand corner and go to Settings.
  • Go to Advanced and enable Plug-in system.
  • Restart the application.
  • Click 3 dots and go to Plugins (or Esc t p).

Install plugin from the Marketplace (recommended)

  • Click the Marketplace button and then click Plugins.
  • Find the plugin and click Install.

Install plugin manually

  • Download a released version assets from Github.
  • Unzip it.
  • Click Load unpacked plugin, and select destination directory to the unzipped folder.

Using the plugin

This plugin makes it just a tiny bit easier to use Logseq as an interstitial journal.

By default, it will add time stamps to top-level blocks of your journals, however, this can be turned off in the settings.

Automatic timestamps on templates

interstial journal example

You can mark block by adding the property interstitial-template:: true to blocks. The behavior will be the same as for the Journal page: Only top-level child blocks of that block get timestamped.

Adding timestamps to your journal

interstial journal example

  • By default, you can use Ctrl-t to insert a timestamp in the current block/line.

Configuration

settings

The recommended usage is to do pure interstitial journaling on your journal pages and link them to your actual "knowledge nodes" this plays nicely with the graph view as journal pages are automaticallly exluded. If you prefer another workflow however you can turn off the automatic timestamps.

Under settings, you can change the default timestamp (e.g. **HH:MM** if you want to use bold text).

Leave blank for default timestamp.

(back to top)

Licence

MIT

Image license

Image from: flickr (the original looks much better) Creative Commons License
This image is licensed under a Creative Commons Attribution-NonCommercial 2.0 Generic License.

Font License

OFL

(back to top)

Acknowledgments

This plugin is a partially is inspired by Obsidian rollover daily todo, thanks! The project was started by Alex Qwxlea. The original version can be found at https://github.com/QWxleA/logseq-interstitial-heading-plugin

About

Insert an interstitial heading in your daily note

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 78.3%
  • Nix 15.7%
  • HTML 6.0%