diff options
Diffstat (limited to 'src/disk.rs')
-rw-r--r-- | src/disk.rs | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/src/disk.rs b/src/disk.rs deleted file mode 100644 index 3c5db62..0000000 --- a/src/disk.rs +++ /dev/null @@ -1,23 +0,0 @@ -use crate::load_config::Settings; -use std::process::Command; - -pub fn disk_free(setting: &Settings) -> String { - let cmd = Command::new("sh") - .arg("-c") - .args(&["df -h"]) - .output() - .unwrap(); - let output = String::from_utf8_lossy(&cmd.stdout); - let mut disk_used = String::new(); - for line in output.lines() { - if line.ends_with('/') { - let splited = line.split_whitespace().collect::<Vec<&str>>(); - disk_used = splited[2].to_string(); - break; - } - } - format!( - " {} {} {}", - setting.disk.icon, disk_used, setting.seperator - ) -} |