@@ -6,7 +6,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
use clap::{crate_authors, crate_description, crate_name, crate_version, App, Arg};
|
use clap::{crate_authors, crate_description, crate_name, crate_version, App, Arg};
|
||||||
use directories::{BaseDirs, UserDirs, ProjectDirs};
|
use directories::ProjectDirs;
|
||||||
use std::env;
|
use std::env;
|
||||||
use tracing::trace;
|
use tracing::trace;
|
||||||
use viperus::Viperus;
|
use viperus::Viperus;
|
||||||
@@ -40,22 +40,6 @@ pub fn parse_args(viperus: &mut Viperus) -> Result<(), Box<dyn std::error::Error
|
|||||||
trace!(target: "directories", config_dir = ?proj_dirs.config_dir().display());
|
trace!(target: "directories", config_dir = ?proj_dirs.config_dir().display());
|
||||||
}
|
}
|
||||||
|
|
||||||
// if let Some(base_dirs) = BaseDirs::new() {
|
|
||||||
// base_dirs.executable_dir();
|
|
||||||
// // Lin: Some($HOME/.local/bin)
|
|
||||||
// // Win: None
|
|
||||||
// // Mac: None
|
|
||||||
// trace!(target: "directories", executable_dir = ?base_dirs.executable_dir().unwrap());
|
|
||||||
// }
|
|
||||||
|
|
||||||
if let Some(user_dirs) = UserDirs::new() {
|
|
||||||
user_dirs.picture_dir();
|
|
||||||
// Lin: /home/alice/Pictures
|
|
||||||
// Win: C:\Users\Alice\Pictures
|
|
||||||
// Mac: /Users/Alice/Pictures
|
|
||||||
trace!(target: "directories", audio_dir = ?user_dirs.picture_dir().unwrap());
|
|
||||||
}
|
|
||||||
|
|
||||||
// preset default key/value pairs (lowest priority)
|
// preset default key/value pairs (lowest priority)
|
||||||
viperus.add_default("config_file", String::from("csv_import.ron"));
|
viperus.add_default("config_file", String::from("csv_import.ron"));
|
||||||
viperus.add_default("import_file", String::from("POLLFNR_WOECHENTLICH.txt"));
|
viperus.add_default("import_file", String::from("POLLFNR_WOECHENTLICH.txt"));
|
||||||
|
|||||||
Reference in New Issue
Block a user