fn main() { let home_dir: std::path::PathBuf = std::env::var("HOME") .unwrap() .into(); let config_dir = home_dir.clone().join(".config/ajkcalc"); let user_script_dir = config_dir.clone().join("scripts"); std::fs::create_dir_all(user_script_dir).unwrap(); std::fs::write( config_dir.clone().join("main.rhai"), std::fs::read("src/eval/main.rhai").unwrap() ).unwrap(); std::fs::write( config_dir.clone().join("help.txt"), std::fs::read("src/res/help.txt").unwrap() ).unwrap(); std::fs::write( config_dir.clone().join("README.md"), std::fs::read("README.md").unwrap() ).unwrap(); }