diff --git a/src/lib.rs b/src/lib.rs index e97d6ba..d3e2fb7 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -16,7 +16,7 @@ fn get_block_devices() -> Vec { if output.status.success() { output_str = String::from_utf8(output.stdout).unwrap(); block_devices = output_str.lines() - .filter(|line| !line.starts_with('|') && !line.starts_with('├') && !line.starts_with('└') && !line.starts_with('-')) + .filter(|line| !line.trim().contains('|') && !line.trim().contains('│') && !line.trim().contains('├') && !line.trim().contains('└') && !line.trim().contains('-')) .map(|line| line.to_string()) .collect(); }