From 9708835fcc02fef085aebe9ab44e5be02ba7ffa2 Mon Sep 17 00:00:00 2001 From: Mikhail Tergoev Date: Mon, 10 Mar 2025 14:11:25 +0300 Subject: [PATCH] added func: remove desktop --- winehelper | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/winehelper b/winehelper index ef8347e..7c04967 100755 --- a/winehelper +++ b/winehelper @@ -396,6 +396,15 @@ create_desktop () { fi } +##### REMOVE DESKTOP FILE ##### +remove_desktop () { + if [[ -n "$1" ]] ; then + try_remove_file "$USER_WORK_PATH/$1.desktop" + try_remove_file "$HOME/.local/share/applications/$1.desktop" + try_remove_file "$(xdg-user-dir DESKTOP)/$1.desktop" + fi +} + ##### INSTALLED PROGRAMS ##### check_installed_programs () { for desktop_file in "$USER_WORK_PATH"/*.desktop ; do