diff --git a/.gitignore b/.gitignore index ea8c4bf..27aff38 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /target +*.lock diff --git a/src/main.rs b/src/main.rs index b1f8943..8841056 100644 --- a/src/main.rs +++ b/src/main.rs @@ -11,6 +11,7 @@ use tokio::process::Command; use std::env; use std::process::Stdio; +use std::path::Path; async fn gui(reader: &mut io::Lines>) -> io::Result<()> { @@ -73,7 +74,10 @@ async fn get_lines(reader: &mut io::Lines async fn run_process() -> io::Lines>{ - dotenv().ok(); + // dotenv().ok(); + let env_path = Path::new("/etc/arch-linux-updater/.env"); + + dotenv::from_path(env_path).unwrap(); let cmd_line = env::var("RUN").unwrap();