Hacker Newsnew | past | comments | ask | show | jobs | submit | araekiel's commentslogin

I did try this before, just instead of 'new' I used 'make'. I'll consider this again! Thanks! :)


Cool! Will check it out.


Now that I think about it, they can, just not right now. What Jot needs is a 'use existing folder as vault' feature like in Obsidian, or an 'import vaults from Obsidian' feature. As an Obsidian user myself, this would be neat. Thanks for the idea! I'll add this to the feature updates list :)


That was my thought / use case too. I'd love the ability to quickly add notes to my existing obsidian if I'm in the terminal. For longer notes, with images, links etc I'd rather use the GUI.

Nice work tho!!!


Funnily enough, this WAS the original idea, to have a cli tool that acts as a sort of plugin for Obsidian, to be used when in hurry. I looked for APIs and libraries that could make this possible but couldn't find any. This will be a great circle back :)


Sounds great :) Eventually, Jot will have git integration for cross device sync, maybe then, it could serve as a nice addition to your workflow.


That's awesome. I sometimes edit my notes in IntelliJ or in GitHub web interface.

At one point I created an autocommit script that commits every second which you can change the commit message by setting it in a file called "current-task"

Could combine this with automatic synchronization with pulling too.

  #!/bin/bash

  while true; do

     sleep 1

     (cd app ; git status -z;
     git add . && git commit -m "autocommit $(cat ../current-task)" ; git push -f app);

  done > autocommit.log 2>&1


Cool! Just took a screenshot, might need this later. Thanks!

Will add a reference to this comment, if I end up using it. :)


Consider using inotifywait to commit only on changes, rather than just committing every minute.


That's the higher quality solution.

Git commits without any changes added are noops, that's the behaviour I rely on.


Oh it’s does not? What happen if the vault happen to be a git repo? I assumed that would allow to synchronize.

( nothing automatic, no concurrency management of course )


Yes, that would work, requiring a bit more manual work. Git integration within the tool would make that easier & a tad quicker.


Yes :) I do have plans for something similar, but its a bit low on my priority list since I'm keeping this project focused on note management right now.


Cool, I'll keep an eye on it then. Linking and jumping between notes IS what I'm using to manage my notes, so it doesn't fit my workflow quite yet, but I'd love to ditch obsidian for something that works with vim / in the terminal.

But keep going. The note taking space has made some serious progress in the last few years with things like obsidian, dendron, logseq, and many others, but terminal tools have not caught up yet and I'd love to see more progress there.


Thanks! This will take a minute to figure out, but I'll definitely work on it eventually.


Jot's purpose is to ease note management, using vaults stored in different parts of your storage, that can be accessed from anywhere, essentially eliminating the need to manually cd to different locations. This is still in its initial phase, hence the rudimentary features (I prioritized everything I considered basic necessities). I am working on adding more fancy features though, for example, a fuzzy finder.


Fwiw (maybe not much :-)), for me the the killer feature of obsidian is the combination of markdown + inline image rendering + local storage. My notes are typically screenshots + text. Being able to drag and drop a screenshot into a note is primarily why I use obsidian.


Obsidian is an absolute dream, I know. I do still use it for college/research projects (basically anything information heavy), but I've found it to be a bit of an overkill in most of my daily use cases <- one of the reason why I am working on this tool.


Hey, try the note command to make notes. Example -> https://github.com/araekiel/jot#create-notes-and-folders

And yes, this tool is meant for integration with text editors. Jot is simply for creating and managing notes (markdown files). You can use the text editor that you fancy, like nano or vim, or something like vscode, if you need a GUI.


I don't plan on making jot mobile compatible. Maybe in the future, but not right now.


I do plan on adding vault encryption and cross device sync (literally making a list of updates atm). Like tacostakohashi mentioned, I too have been thinking of using git for cross device sync.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: