Skip to content

breiting/nn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nn - new note

Note taking is an activity I need every day for work. In the last years, I found myself always being disappointed by existing note taking software tools. Starting with the most popular but bloated tools like Evernote or OneNote, I also spent some time in evaluating other open source tools such as Joplin.

For me, as a heavy vim user, I want to write my notes in vim, being most efficient in typing. Additionally, for easy formatting, I am a fan of Markdown which allows me to concentrate on content rather than on formatting.

Why yet another note taking tool?

Well, I want to keep things simple. I already started out to create a certain directory structure, each of which storing my notes as markdown (similar to vimwiki).

nn is a tool which helps me to work with my structure, simply create new notes based on templates, and also find notes easily using existing tools such as ack. In its core, all notes are written with my favorite editor (vim), but can easily be switched to your favorite editor by setting the EDITOR environment variable.

Roadmap

nn is at its beginning, and will grow over time. However, as being a friend of the suckless community, nn should stay lean and fast.

Planned Features

All planned features can be found in issues. Feel free to add new ideas, or to help developing this tool.

Why Go?

In my software development career, I passed by almost all bigger programming languages like C/C++, Java, C#. Recently, i came across Go and somehow like the language being precise and efficient.

References

This project is influenced by couple of other projects like nogo.

About

Simple note taking software

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published