diff --git a/install_functions.sh b/install_functions.sh
index 9a63b500ed2cf5022a381650f087ef08b63a70ad..14d00de202453cb3c6704c8d5626375470b1ab2f 100644
--- a/install_functions.sh
+++ b/install_functions.sh
@@ -217,21 +217,10 @@ install_dl_driver() {
 }
 
 install_obsidian() {
-    install_curl
-    obsidian_folder="$portable_programs_path/Obsidian"
-    obsidian_file="$obsidian_folder/Obsidian.AppImage"
-    obsidian_logo_file="$obsidian_folder/logo.png"
-
-    firefox --new-window https://obsidian.md/download
-    read -p "enter obsidian release number (e.g. 0.15.9): " obsidian_release
-    ensure_dir $obsidian_folder
-    curl -L https://github.com/obsidianmd/obsidian-releases/releases/download/v$obsidian_release/Obsidian-${obsidian_release}.AppImage -o $obsidian_file
-    chmod +x $obsidian_file
+    flatpak_id="md.obsidian.Obsidian"
 
-    curl "https://upload.wikimedia.org/wikipedia/commons/1/10/2023_Obsidian_logo.svg" -o $obsidian_logo_file
-
-    make_application_entry obsidian Obsidian $obsidian_file $obsidian_logo_file
-    make_autostart_entry obsidian Obsidian "$gtk_launch_cmd obsidian"
+    install_flatpak_app $flatpak_id
+    make_autostart_entry obsidian Obsidian "$flatpak_run_cmd $flatpak_id"
 }
 
 install_staruml() {