summaryrefslogtreecommitdiff
path: root/src/appimage.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/appimage.rs')
-rw-r--r--src/appimage.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/appimage.rs b/src/appimage.rs
index 1cb8f52..4fdb244 100644
--- a/src/appimage.rs
+++ b/src/appimage.rs
@@ -119,6 +119,10 @@ impl AppImage {
fs::create_dir_all(desktops_dir()?).await?;
fs::create_dir_all(icons_dir()?).await?;
+ fs::create_dir_all(
+ PathBuf::from(std::env::var("HOME")?).join(".local/share/applications/"),
+ )
+ .await?;
let icon_path = icons_dir()?.join(format!("{}.png", self.executable));
let desktop_file_paths = (