From 58b305b9f6d13007d2ea62775054c95177f81092 Mon Sep 17 00:00:00 2001 From: Nathan Reiner Date: Thu, 25 Jul 2024 00:40:37 +0200 Subject: first sketch --- src/main.rs | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/main.rs (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs new file mode 100644 index 0000000..bbfafb1 --- /dev/null +++ b/src/main.rs @@ -0,0 +1,20 @@ +use mlua::prelude::*; +use std::io; + +pub mod app; +pub mod sheet; +pub mod tui; +pub mod widgets; +pub mod lua; + +fn run() -> io::Result<()> { + let mut terminal = tui::init()?; + let app_result = app::App::new().run(&mut terminal); + tui::restore()?; + app_result +} + +fn main() -> LuaResult<()> { + run()?; + Ok(()) +} -- cgit v1.2.3-70-g09d2