Welcome to the rucola wiki!
Rucola is a terminal user interface designed to manage a folder of interconnected markdown notes, providing a common interface to access information about your notes as well as external editing and viewing programms.
Rucola can be run with the rucola command from your terminal. It will then start to index all markdown files in your vault directory, which is (highest to lowest priority) either
While indexing, rucola will ignore hidden files & folders and adhere to any .gitignore files along the way.
It will then show a [Select Screen] with a list of all the found notes, along some statistics about each note and the whole set.
This list can be filtered to find specific notes or to view statistics about subsets of your notes.
You can then rename, move or delete them or view more specific information about each note in a [Display Screen] that lets your trace paths through your note graph and explore new connections.
Additionally, rucola serves as a hub application to access an external editor or convert your notes to HTML on the fly and view the output in another programm.
[!IMPORTANT]
If you do not wish for rucola to continuously create HTML files of your notes, remember to disable this behavior in your config file.
Your can customize the look of rucola with a style file, either set in your config file or by passing the -s <style_file_name> argument.
Wiki: Configuration
Wiki: Display Screen
Wiki: HTML Conversion
Wiki: Installation
Wiki: Select Screen
Wiki: Style