[ prog / sol / mona ]

prog


open source journal/notetaking software

1 2023-02-28 10:15

Need software to write notes and just record things. Should record creation date and last edited dates. You guys can tell me other solutions too like maintaining plaintext files with git.

2 2023-02-28 13:30

I use Git + Emacs + Org-mode + flyspell-buffer (basically I have a repo that contains all my notes that are mostly written in org-mode or markdown). I don't even use a ton of advanced features that org-mode has (the most advanced thing that I need are tables which are really easy to create in org-mode). If you prefer a video tutorial, you can watch this short series:

https://invidious.weblibre.org/watch?v=vCyBu8Az254&list=PLX2044Ew-UVV0CNIrlst0MkKbu85O7_QT&index=0

Here are some additional hints: https://howardism.org/Technical/Emacs/learning-org-mode.html

If you don't use Emacs, you can use markdown or ascii{doc,doctor}.

3 2023-02-28 13:45

I really don't like keeping notes on a computer. It seems like it would be nice but it never is in practice. I buy pocket sized notebooks that I carry everywhere and go through one about every six months.

4 2023-02-28 13:49

>>3
For learning purposes, I think it's much better to have physical notes.

5 2023-02-28 15:18

Just write one yourself. It's not like note-taking is that complicated.

6 2023-02-28 20:47

I use this:
https://www.amazon.com/Lemical-Leather-Notebook-Anniversary-Birthday/dp/B0BFWGP998

7 2023-03-01 12:07

>>3
I do this as well. I have a box full of notebooks with notes/information I've taken since 2010.

8 2023-03-02 08:56

full of misinformation

9 2023-03-02 09:02

Bruh

10 2023-03-09 21:46

https://tiddlywiki.com/

11 2023-03-12 03:12

dude fuck computer notes. My note system is anything needing immediate attention is put on a sticky note and stuck on a board above my monitors. More informational notes are put into notebooks.
No note-taking software can compare to a person's personal physical note system. Never.

12 2023-03-12 11:29

Just grab your handy dandy notebook.

13 2023-03-24 16:07

OP here
I'm using hugo (static site generator) to write my daily journal now. I just have a script to make a new file for the day and I write whatever I want in it. Love how I can make it look however I want. A better system would be where I don't have to edit files and make old entries read only.

14 2023-03-24 16:08

I can also add esssays/notes I write in a different folder.

15 2023-03-28 14:10

https://www.gnu.org/software/hyperbole/

16 2023-03-29 13:27

>>15
its not 1990 anymore

17 2023-03-30 08:16

>>16
Yes, that is indeed the case.

18 2023-04-01 10:46

Obsidian is what I'm using, more or less.

19 2023-04-01 23:11

>>13

where I don't have to edit files

What does this mean?

make old entries read only

chmod -w file.txt
20 2023-04-02 15:27

>>19
I know how to do it but thanks anyways. I want to enter my text though some interface and not edit individual text files. Just seem very fragile to me, always feel like I'll accidentally delete a file.
Thinking of using some database software to store text. I'd be able to add more metadata this way too.
Do you guys know any simple database software? So many options and don't have the time to try them all.

21 2023-04-02 17:28

>>20
https://notational.net/
You need OSX 10.4 10.7 or you'll have to use a shitty clone written in Python (and forget about `velocity')

22 2023-04-04 02:59

I made a program called "yorn", which basically does what you mention.
It keeps tracks of files by using git as the backend.
It's made to be more general than for note taking though.
I use it to keep track of my dreams or ideas or whatever
The program uses the concepts of minute, daily, monthly, yearly, or box yornals (basically just a file)
you can have as many yornals of course, delete or add them, etc.

you can filter yornal entries, from specific dates ranges, using expressions too if you want, or with regex or plain words

Here's the usage output from the flag -u, so you can see what I mean: http://0x0.st/HHRR.txt

The one downside is that yornal entries are not named, but they are just files with a number on them, because the yornals are structured to just be directories that contain directories and so on until its just a file, in which case it's the actual yornal entry (this is how I distinguish the type of the yornal)
Also I could make the documentation a little better, but I'm too lazy to bother

If you're interested in the program, here's the link: https://github.com/emanrdesu/code/blob/master/ruby/yorn

You'd have to chmod +x it and put it on your $PATH, and of course, have ruby installed in your system.

23 2023-06-06 23:38 *

notebook

24


VIP:

do not edit these