From f3cfa231055e36910a12d59107dcf33f9251b37a Mon Sep 17 00:00:00 2001 From: lukeflo Date: Sun, 22 Sep 2024 23:55:38 +0200 Subject: implemented entry list as table --- src/main.rs | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) (limited to 'src/main.rs') diff --git a/src/main.rs b/src/main.rs index d199c9e..1b598be 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,4 +1,4 @@ -use std::{fs, io}; +use std::io; use backend::cliargs::{self, CLIArgs}; use ratatui::{backend::CrosstermBackend, Terminal}; @@ -10,8 +10,6 @@ use crate::{ frontend::tui::Tui, }; -use sarge::prelude::*; - pub mod backend; pub mod frontend; @@ -26,21 +24,18 @@ async fn main() -> AppResult<()> { std::process::exit(0); } + // Print version if -v/--version flag is passed and exit if parsed_args.versionarg { - // println!("Version Zero"); println!("{}", cliargs::version_func()); std::process::exit(0); } + // TODO: Implement logic for CLI arguments/options which need to be handled // before the TUI is started // Create an application. let mut app = App::new(); - // TEST: Get Data from main bibliography - // let bibfile = fs::read_to_string("test.bib").unwrap(); - // let biblio = Bibliography::parse(&bibfile).unwrap(); - // Initialize the terminal user interface. let backend = CrosstermBackend::new(io::stdout()); let terminal = Terminal::new(backend)?; -- cgit v1.2.3