diff --git a/plugins/src/terminal/mod.rs b/plugins/src/terminal/mod.rs index 1a05e91..2fd697d 100644 --- a/plugins/src/terminal/mod.rs +++ b/plugins/src/terminal/mod.rs @@ -116,10 +116,8 @@ fn detect_terminal() -> (PathBuf, &'static str) { const SYMLINK: &str = "/usr/bin/x-terminal-emulator"; if let Ok(found) = read_link(SYMLINK) { - if let Ok(found) = read_link(&found) { - return (found, "-e"); - } + return (read_link(&found).unwrap_or(found), "-e"); } (PathBuf::from("/usr/bin/gnome-terminal"), "--") -} +} \ No newline at end of file