tracc/src/main.rs
2020-04-13 23:56:25 +02:00

20 lines
472 B
Rust

#![forbid(unsafe_code)]
use std::io;
use termion::raw::IntoRawMode;
use tui::backend::TermionBackend;
use tui::Terminal;
mod timesheet;
mod todolist;
mod tracc;
use tracc::Tracc;
fn main() -> Result<(), io::Error> {
let stdout = io::stdout().into_raw_mode()?;
let backend = TermionBackend::new(stdout);
let mut terminal = Terminal::new(backend)?;
terminal.hide_cursor()?;
terminal.clear()?;
let mut tracc = Tracc::new(terminal);
tracc.run()
}