Skip to content

stan-smith/ironotes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Ironotes - A Simple Journal So I Actually Take Notes

I suck at taking notes, I try using paper and then I need to move it to my desktop to work on what I've written, I end up opening random text editors to take down notes.

This simplifies that.

Each day I open ironotes, it sees there are no entries for today, so it starts a new file as DD-MM-YY. Screenshot_20251110_121619

I then happily work on this until I realise I need another note for the day, perhaps an idea has come to mind. Screenshot_20251110_121659

I then press CTRL+N, which opens a new document, saves my current one then I start typing away. Screenshot_20251110_121714

"But wait!" I hear you cry, "what if I need to search my notes?" Well my friend, if you press CRTL+F you can fuzzy search through all your notes, you can then CRTL+UP CTRL+DOWN, to navigate the results, then CTRL+L to load the selected doc as shown below:

Screenshot_20251110_121735

Why Rust?

I'm learning it, I needed a note taking app. That's all there is to it, do what you want with it. The emphasis being on "I'm learning it" if you want a feature, cool, go ahead and write it, if I also want it then I'll probably do it.

Usage:

wget https://github.com/stan-smith/ironotes/releases/download/0.1.0/ironotes
sudo chmod +x ironotes
./ironotes

Build from SRC:

Install Cargo

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Clone repo:

git clone https://github.com/stan-smith/ironotes
cd ironotes
cargo build --release
./target/release/ironotes

You will be asked which dir you want your files to be stored in, this by default is $HOME/Documents/ironotes You can drop other MD docs in here if you want and they will also be searchable. Screenshot_20251110_121608

Key bindings:

I wanted everything to be keyboard controlled, I will likely implement this to be changeable soon: Screenshot_20251110_123414

About

TUI journal written in Rust, with fuzzy searching through your ramblings.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages