use std::io;
use basalt_core::obsidian;
use basalt_tui::app::App;
fn main() -> io::Result<()> {
let mut terminal = ratatui::init();
let obsidian_config = obsidian::config::load().unwrap();
let vaults = obsidian_config.vaults();
terminal.show_cursor()?;
App::start(terminal, vaults)?;
ratatui::restore();
Ok(())
}