RON database manager
at main 18 lines 440 B view raw
1mod dbm; 2use dbm::handle_query; 3use std::{env, path::PathBuf}; 4use xdg_home::home_dir; 5 6#[warn(clippy::pedantic, clippy::unwrap_used, clippy::perf)] 7fn main() { 8 let config_path: PathBuf = match env::var("XDG_CONFIG_HOME") { 9 Ok(path) => path.into(), 10 Err(_) => match home_dir() { 11 Some(path) => path, 12 None => "".into(), 13 }, 14 } 15 .join("resources.ron"); 16 17 handle_query(config_path); 18}