Giter VIP home page Giter VIP logo

obsidian-periodic-notes-navbar's Introduction

A calendar navigation bar for your obsidian journal / periodic notes

Navigation bar for daily notes Navigation bar for weekly notes Navigation bar for monthly notes Navigation bar for quarterly notes Navigation bar for yearly notes

Features

  • Let's you navigate upwards, e.g. from days to weeks, months, quarters and years etc.
  • Includes downwards navigation, i.e. going from year to quarter or month to week to day
  • Sideways navigation brings you quickly from Monday to the previous Sunday or from September to August or October
  • If a note does not exist yet, it will be created with the correct template when you click on the link
  • Works with the Calendar plugin without any extra configuration
  • Reads all settings such as patterns dynamically from your settings, so you don't have to adapt the templates to customize the note format, for example (see step 4 below)
  • Looks great!

Installation

First, you need two plugins: Periodic Notes and Templater.

Then:

  1. Copy the templates directory into your vault and configure Templater to use templates as the Template folder location. Alternatively, copy the individual templates into your existing template folder.

  2. Enable Trigger Templater on new file creation in the Templater settings

  3. Configure templates/filename-dispatch.md as a folder template for / in Templater

    Instructions for templater folder template

  4. (Optionally,) customize your Periodic Notes template formats. If you don't, the templates will use the default values. If you use a structure that puts your notes in subdirectories such as

  • daily: [journal]/Y/MM/Y-MM-DD
  • weekly: [journal]/GGGG/MM/GGGG-[W]WW
  • monthly: [journal]/Y/Y-MM
  • quarterly: [journal]/Y/Y-[Q]Q
  • yearly: [journal]/Y

keep in mind that the filenames should be unique, not just the whole path. So the daily format [journal]/Y/MM/DD would be invalid, because the 2nd of February and March would both be saved in 02.md, which makes linking much more of a hassle.

Credits

The initial idea for a navigation bar as well as the use of filename dispatching came from ljavuras' obsidian-power-tools. The design is inspired by screenshots posted to reddit by u/tricky-vixen.

obsidian-periodic-notes-navbar's People

Contributors

martenlienen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

obsidian-periodic-notes-navbar's Issues

Add this as a community plugin

It would be cool if you could add this to the obsidian community plugins.
copying a directory into the vault can be a little mundane.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.