basalt-tui 0.11.1

Basalt TUI application for Obsidian notes.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
use std::io;

use basalt_core::obsidian::ObsidianConfig;
use basalt_tui::app::App;

fn main() -> io::Result<()> {
    let mut terminal = ratatui::init();
    let obsidian_config = ObsidianConfig::load().unwrap();
    let vaults = obsidian_config.vaults();

    terminal.show_cursor()?;

    App::start(terminal, vaults)?;

    ratatui::restore();

    Ok(())
}