use crate::config::CONFIG; use std::fs::File; use std::io::Read; pub fn get_load_avg() -> String { let mut buf = String::new(); match File::open("/proc/loadavg") { Ok(mut file) => match file.read_to_string(&mut buf) { Ok(data) => data, _ => return String::from(""), }, _ => return String::from("Error"), }; let buf = buf.split_whitespace().collect::>()[0]; format!(" {} {} {}", CONFIG.loadavg.icon, buf, CONFIG.seperator) }