Create or open note of today or selected date.

Overview

Joplin Plugin - Journal

Create or open note of today or selected date. This plugin will create hierarchy folder for you.

joplin-plugin-journal-screen-shot joplin-plugin-journal-screen-shot

Manual

  1. Click menu Tools -> Journal -> Journal today, it will open note of today, if not exists, it will create a new note for you. Default keyboard shortcut is Ctrl+Alt+D.
  2. Click menu Tools -> Journal -> Journal other day, it will open a calender, your can choose the date you needed. Default keyboard shortcut is Ctrl+Alt+O.
  3. Click menu Tools -> Journal -> Journal insert today note link, it will insert a refference of today's note, it the note dosn't exist, it will create it. Default keyboard shortcut is Ctrl+Alt+L.
  4. Click menu Tools -> Journal -> Journal insert other day note link, it will insert a refference of other day's note, it the note dosn't exist, it will create it. Default keyboard shortcut is Ctrl+Alt+T.

You could customize the keyboard shortcuts by Tools -> Options -> Keyboard shortcuts, and then input journal in the search box for filtering jouranl's keybord shortcuts.

Important

Use insert note link carefully, 'cause it will make your editor is NOT able to UNDO.

Comments
  • allow user to customer keyboard shortcuts

    allow user to customer keyboard shortcuts

    this would allow users to customize the keyboard shortcuts for creating new entries for today or another day

    I've never created a Joplin plugin and not sure the best way to test this yet. This looks OK based on the other settings in the project, but let me know if there are issues or if more testing is needed and I can try to dive into it.

    opened by natec23 2
  • "Journal other day" select from calendar, goto day before

    When I select "Journal other day" and select a day from calendar, for example: oct 21, it goes to oct 20 (ie one day before). Same thing with "Journal insert other day note link".

    opened by juliux-arg 1
  • Can't insert a journal entry for yesterday

    Can't insert a journal entry for yesterday

    Whatever date I choose from the calendar to create a journal entry for, it creates for the day before. Which means I cannot create an entry for "yesterday". The other days I can fudge, but for "yesterday" I have to manually edit the note title.

    Otherwise, looking pretty good.

    The "default value" for "Note Name Template" as shown in the help text on the config page is not correct. It says the default is "'Journal/{{year}}/{{year}}-{{month}}-{{day}}', but it isn't. As shown on a screenshot somewhere here on Github, the actual default value is "Journal/{{year}}/{{monthName}}/{{year}}-{{month}}-{{day}}.

    Bart

    opened by bcook75 1
  • Calendar styling is off with dark theme

    Calendar styling is off with dark theme

    Change the theme to "Dark".

    • Month and year are too dark
    • Next/Prev buttons are too dark
    • Calendar days are too bright (should use darker buttons with lighter text)

    image

    opened by chadalen 1
  • Feature Request: Journal Entry Template

    Feature Request: Journal Entry Template

    Hi! Thank you for releasing this plugin, will be very useful! Most of people who journal follow the same structure on all their entries (as in, dividing it in sections). It would be useful to be able to create a template that will be used as the body of new notes, when created.

    opened by GoodGuyPat 1
  • Feature Request: Add option to pin calendar as a side bar.

    Feature Request: Add option to pin calendar as a side bar.

    I left joplin for few months since there was no way to use Joplin as an automated journal app. You have fixed this for me, this is amazing, I see that this is only 7 days old and is already amazing, only if three features were there,

    1. Option to pin calendar as side bar.
    2. Set Templates to open when adding a new note.
    3. Highlighted date to indicate the days which have notes written.

    I hope requesting here is fine. Thanks for this plugin.

    opened by dotx64 2
Releases(v1.0.8)
Owner
leen
leen
An esbuild plugin to inject your application's version number or today's date into your files

esbuild-plugin-version-injector An esbuild plugin to inject your application's version number or today's date into your files This plugin was inspired

Favware 6 Dec 6, 2022
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!

A free and open source resume builder. Go to App What is this app all about? Reactive Resume is a free and open source resume builder that’s built to

Reactive Resume 9.7k Jan 3, 2023
Easily open daily notes for today in new tab, and much more!

Obsidian daily notes new tab This plugin adds a command for opening daily notes in a new tab (so that a keyboard shortcut could be used!) and gives ex

Xiao Meng 16 Dec 26, 2022
this is a single-page web application. we built a book website where the user can add , remove and display books. we used modules to implement these functionalities. also, we used the Date class to display the date and time.

Awsome Books In this Project, we have built A Books websites. Built With ?? HTML CSS javascript Git & Github Live Demo Here you can find the live Demo

Nedjwa Bouraiou 10 Aug 3, 2022
This is just a script I put together to check and notify me via email (MailGun) when there's an earlier date before my initial appointment date. It doesn't handle rescheduling.

US-visa-appointment-notifier This is just a script I put together to check and notify me via email (MailGun) when there's an earlier date before my in

Theophilus Omoregbee 13 Jan 4, 2023
Obsidian plugin to open a note of your choice when creating a new tab, like in the browser.

New Tab Default Page Obsidian plugin to open a note of your choice when creating a new tab, like in the browser. Usage Set the note to open in new tab

pseudometa 20 Dec 27, 2022
The app helps you to add todo items to your list, mark completed ones and also delete finished items. Its a handy tool for your day today activies. Check out the live demo.

Todo List App The app helps you to add todo items to your list, mark completed ones and also delete finished items. Its a handy tool for your day toda

Atugonza ( Billions ) Joel 14 Apr 22, 2022
Migrate unfinished tasks to today, Logseq plugin

Unfinished-business Unfinished Business Because the day may be over, but your business isn't View Demo · Report Bug · Request Feature This plugin migr

Alex 23 Nov 16, 2022
A minimalistic card for Home Assistant Lovelace UI which shows how many days it has been between any input_datetime and today.

Datetime Card A minimalistic card for Home Assistant Lovelace UI which shows how many days it has been between any input_datetime and today. Useful to

Antonino Piazza 12 Aug 12, 2022
The best book finder app you'll see on the internet today😉

Updating Booksy's Docs...please be patient. yarn build Builds the app for production to the build folder. It correctly bundles React in production mod

Temidayo Falomo 3 Jul 7, 2022
Tiny JavaScript library (1kB) by CurrencyRate.today, providing simple way and advanced number, money and currency formatting and removes all formatting/cruft and returns the raw float value.

Zero dependency tiny JavaScript library (1kB bytes) by CurrencyRate.today, providing simple way and advanced number, money and currency formatting and removes all formatting/cruft and returns the raw float value.

Yurii De 11 Nov 8, 2022
Today began learn about MEAN stack first with Nodejs that is a server side form of javascript. Repository for track of Day by Day improvement track in new Skill.

NodeJs Today began learn about MEAN stack first with Nodejs that is a server side form of javascript. Repository for track of Day by Day improvement t

Rahul Bhati 4 Oct 14, 2022
Create your own wrappings with optional key bindings for selected text, a set of useful defaults is also provided.

Create your own wrappings with optional key bindings for selected text, a set of useful defaults is also provided.

Seth Yuan 66 Jan 1, 2023
Create a HTML table from JSON that can be sorted, selected, and post-processed using a simple callback.

Tidy Table Create a HTML table from JSON that can be sorted, selected, and post-processed using a simple callback. Features Extensible HTML/CSS interf

Marc S. Brooks 50 Aug 16, 2022
📆 The modern, open source "Airbnb style" date picker.

Date Picker A pretty, modern date picker. Coming soon. ?? Get Started wip wip ?? Testing pnpm test ?? Changelog Please see our releases page for more

Open Web Foundation 8 Oct 11, 2022
Analyzify's open-source guide & codes on Shopify Pixels & Customer Events. Follow this repo to stay up-to-date with the new pixels.

Shopify Customer Events & Shopify Pixels Shopify has announced yet another phenomenal feature: Shopify Customer Events also known as Shopify Pixels. O

Analyzify 8 Dec 8, 2022
Formats message strings with number, date, plural, and select placeholders to create localized messages

Formats message strings with number, date, plural, and select placeholders to create localized messages. Small. Between 700 bytes and 1.3 kilobytes (m

Marcis Bergmanis 35 Oct 30, 2022
An obsidian plugin that creates tomorrows daily note for preemtive planning.

Tomorrow's Daily Note An Obsidian plugin that creates tomorrows daily note for preemtive planning. Requirements Obsidian v0.12.0+. Daily notes plugin

Will Olson 12 Sep 24, 2022
🪨 A simple obsidian plugin that links all modified files meeting certain criteria to a daily note

Obsidian List Modified This plugin lists all modified files meeting certain criteria to a daily note. Why? As of now, dataview queries cannot be "froz

Francis Kafieh 51 Dec 7, 2022