.local path
This commit is contained in:
@ -1,7 +1,7 @@
|
||||
use std::sync::{Arc, Mutex};
|
||||
|
||||
use crate::database::Database;
|
||||
use arboard::Clipboard;
|
||||
use directories::ProjectDirs;
|
||||
use std::sync::{Arc, Mutex};
|
||||
|
||||
mod clipboard;
|
||||
mod database;
|
||||
@ -11,9 +11,14 @@ mod ws;
|
||||
|
||||
fn main() -> Result<(), Box<dyn std::error::Error>> {
|
||||
let clipboard = Clipboard::new()?;
|
||||
let dir_path = "clipboard";
|
||||
|
||||
let db = Arc::new(Mutex::new(Database::init(dir_path)?));
|
||||
let proj_dirs = ProjectDirs::from("com", "zefad", "rklipd").expect("Unable to open dir");
|
||||
let dir_path = proj_dirs.data_dir();
|
||||
let dir_path_str = dir_path.to_str().expect("Invalid path").to_string();
|
||||
|
||||
println!("Dossier de données : {}", dir_path_str);
|
||||
|
||||
let db = Arc::new(Mutex::new(Database::init(&dir_path_str)?));
|
||||
|
||||
// println!("{:#?}", db.lock().unwrap().read_history());
|
||||
|
||||
|
||||
Reference in New Issue
Block a user