From e21127f9b26796cf2ff4380b8b42d2ebd8645a2a Mon Sep 17 00:00:00 2001 From: Naz Date: Sat, 9 Aug 2025 13:58:56 +0100 Subject: =?UTF-8?q?=E2=9C=A8feat:=20hide=20stdout=20of=20--appimage-extrac?= =?UTF-8?q?t?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/appimage.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/appimage.rs b/src/appimage.rs index 62cc8be..07fb990 100644 --- a/src/appimage.rs +++ b/src/appimage.rs @@ -1,5 +1,8 @@ use serde::{Deserialize, Serialize}; -use std::{path::PathBuf, process::Command}; +use std::{ + path::PathBuf, + process::{Command, Stdio}, +}; use tokio::fs; use crate::{Error, InstallArgs, Result, desktops_dir, icons_dir}; @@ -53,6 +56,7 @@ impl AppImage { .arg("--appimage-extract") .arg("*.desktop") .current_dir(&temp_dir) + .stdout(Stdio::null()) .spawn()? .wait()?; @@ -61,12 +65,14 @@ impl AppImage { .arg("--appimage-extract") .arg("usr/share/icons/hicolor/512x512/apps/*.png") .current_dir(&temp_dir) + .stdout(Stdio::null()) .spawn()? .wait()?; Command::new(&self.file_path) .arg("--appimage-extract") .arg("usr/share/icons/hicolor/256x256/apps/*.png") .current_dir(&temp_dir) + .stdout(Stdio::null()) .spawn()? .wait()?; -- cgit v1.2.3