Skip to content

An nvim plugin to enable creating daily and weekly notes.

License

Notifications You must be signed in to change notification settings

fdavies93/daily-notes.nvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

daily-notes.nvim

License: AGPL v3

Warning

This plugin isn't ready yet, but it works. At the moment it supports basic timestamps and templating; this is so I can begin dogfooding it.

If you want to try it out, clone the repo and use the lazy.nvim instruction below to run locally.

An nvim plugin to enable creating daily and weekly notes. Inspired by the Obsidian feature of the same name and Journal.nvim.

It only supports this feature, in line with the UNIX philosophy that programs should try to do one thing and do it well.

Installation

Lazy.nvim

-- install from local repo
{ dir = "~/daily-notes.nvim", opts = {} }
-- install from github repo
{ "fdavies93/daily-notes.nvim", opts = {} }

Modules

fuzzy-time.lua

This resolves strings in plain English into UNIX timestamps. It's used to implement date parsing for creating new notes.

About

An nvim plugin to enable creating daily and weekly notes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages