summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/args.rs2
-rw-r--r--src/types.rs6
2 files changed, 5 insertions, 3 deletions
diff --git a/src/args.rs b/src/args.rs
index 03f6b51..39354f6 100644
--- a/src/args.rs
+++ b/src/args.rs
@@ -30,7 +30,7 @@ pub struct InstallArgs {
/// Provide a repository slug, or a direct URL to an appimage.
#[arg(long)]
pub from: String,
-
+
/// Name of the executable
#[arg(long)]
pub executable: Option<String>,
diff --git a/src/types.rs b/src/types.rs
index fef9071..3947bfa 100644
--- a/src/types.rs
+++ b/src/types.rs
@@ -1,5 +1,5 @@
use futures_util::StreamExt;
-use serde::{Serialize, Deserialize};
+use serde::{Deserialize, Serialize};
use std::path::PathBuf;
use tokio::{fs, io::AsyncWriteExt};
@@ -96,7 +96,9 @@ impl AppImage {
}
pub async fn remove(&self) -> Result<(), Box<dyn std::error::Error>> {
let home = std::env::var("HOME")?;
- let symlink_path = PathBuf::from(home).join(".local/bin").join(&self.executable);
+ let symlink_path = PathBuf::from(home)
+ .join(".local/bin")
+ .join(&self.executable);
let index_path = index_dir().join(format!("{}.json", &self.executable));
fs::remove_file(&self.file_path).await?;