Small cleanup
This commit is contained in:
parent
f081238e33
commit
6e5dcebc2e
19
src/main.rs
19
src/main.rs
@ -4,13 +4,26 @@
|
||||
use kanban_tui::*;
|
||||
use crossterm::{
|
||||
event::*,
|
||||
terminal::{disable_raw_mode, enable_raw_mode, EnterAlternateScreen, LeaveAlternateScreen},
|
||||
terminal::{
|
||||
disable_raw_mode,
|
||||
enable_raw_mode,
|
||||
EnterAlternateScreen,
|
||||
LeaveAlternateScreen
|
||||
},
|
||||
};
|
||||
use std::{
|
||||
io::{self, Write},
|
||||
env,
|
||||
path::PathBuf,
|
||||
fs::{File, OpenOptions},
|
||||
error::Error
|
||||
};
|
||||
use std::{io::{self, Write}, env, path::PathBuf, fs::{File, OpenOptions}, error::Error};
|
||||
use tui::backend::CrosstermBackend;
|
||||
use tui::Terminal;
|
||||
use clap::{Parser, ValueHint::FilePath};
|
||||
|
||||
const DEFAULT_DATABASE_NAME: &str = "kanban.json";
|
||||
|
||||
#[derive(Debug, Parser)]
|
||||
#[command(name = "kanban")]
|
||||
/// kanban-tui is a simple, interactive TUI based task manager using kanban columns
|
||||
@ -20,8 +33,6 @@ pub struct CliArgs {
|
||||
pub filepath: Option<PathBuf>
|
||||
}
|
||||
|
||||
const DEFAULT_DATABASE_NAME: &str = "kanban.json";
|
||||
|
||||
fn prompt_project_init(default_name: &str) -> (String, io::Result<File>) {
|
||||
let mut input = String::new();
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user