Skip to content

bumpjammy/revision

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Obsidian Revision

What does it do?

This is a quick rust program I made that allows you to revise your Obsidian/Markdown files. By passing in a directory, you can study the sections that you feel you need to.

How do I use it?

To start, make a directory for your markdown files. For example, this will be ~/example/
You will want to make some markdown files. I recommend using obsidian for this!
To mark down any keywords, enclose them in double asterisks, like **this**
Once you have made your files to revise, you can run the program.

  1. Download the latest version from the releases page or compile from source
  2. Run the compiled program with your directory as an argument, for example:
    ./revision ~/example/
  3. It will randomly select markdown files from the directory (and subdirectories!) and quiz you on the keywords

If you experience any issues with it running and not doing anything, ensure your markdown files include keywords!

Compile from source

  1. Clone this git repository
    git clone https://github.com/bumpjammy/revision
  2. Run cargo build --release
  3. Get the executable from ./target/releases

TODO/Planned features

  • Confidence level for each file
  • Different modes
  • Refactor code