PROJECTS NOTES HOME

Why I use Denote

1 Why Denote

So last week I have decided to get to know to Denote package. Having lots of free time, I realized that I do not like my notes structure. Maybe Denote will help with that.

I can say that the best introduction to Denote is here - https://protesilaos.com/codelog/2022-06-18-denote-demo/. By the Denote package author himself. It is nice to use the tool that was created by the person I "know". Also the great docs here - https://protesilaos.com/emacs/denote

  • Denote is nice because you can have a list of important files in one place, no matter their format, You just have to name it to have the denote way of naming
  • You can tag all of your files, then search by tags.
  • You can see the creation date of them right in the dired buffer
  • You have all of the drenote files in the order of their creation
  • You can see in which files current file is mentioned in(backlinks)
  • You can import all the files to the current location that have the desired tag(denote-add-links).
  • You can create files easily with denote command from anywhere in the emacs (C-c n n), it will apply the headers (filename, time created, tags etc)
  • You can jump and look through the denote directory from anywhere in Emacs

2 Process of transferring my life to Denote

This whole Denote setup has taken way more time and effort than I expected. Reinstalling Emacs to a newer version, then fixing wsl - reporting bugs to Microsoft's wslg team, remaking my linux/emacs configuration with nixos, making denote run quickier, transporting all my notes to denote style notes(is what I am doing right now, for the last couple of days)… Okay, my notes are quite valuable to me, so let's try to create a website out of them with Emacs. Now I just have to figure out how which website creation method is the best for me:

I of course had to write down all the steps I took into separate denote pages, so that we work on that knowledge base you know.

Then I also have to transfer all of my notes from various places(previous blogs, my work notes, etc..) to denote to have them all in one place, everywhere :)

3 Finally done

So to simply use Denote I had to go over many many steps as you can see :D It's funny. Many Yaks have been shaved during this process.

yak-shaving.jpg

Overall, I am happy with the result.