tracc/src/main.rs

21 lines
473 B
Rust
Raw Normal View History

2020-01-25 12:39:16 +01:00
#![forbid(unsafe_code)]
2020-01-23 23:05:40 +01:00
use std::io;
use termion::raw::IntoRawMode;
use tui::backend::TermionBackend;
use tui::Terminal;
mod todolist;
2020-01-23 23:05:40 +01:00
mod tracc;
2020-01-25 22:15:41 +01:00
mod timesheet;
2020-01-23 23:05:40 +01:00
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()
2020-01-23 23:05:40 +01:00
}