From 7c8670924da5d3b49a9bd982723dd61e4734d104 Mon Sep 17 00:00:00 2001
From: Mikhail Tergoev <fidel@altlinux.org>
Date: Tue, 11 Mar 2025 14:00:34 +0300
Subject: [PATCH] added disk H: as symlink to /home/fidel and create symlink to
 /home/fidel/.winehelper

---
 winehelper | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/winehelper b/winehelper
index 114ec1c..1c3997a 100755
--- a/winehelper
+++ b/winehelper
@@ -695,6 +695,10 @@ init_wineprefix () {
     then try_force_link_dir "$DRIVE_C/users/$USER" "$DRIVE_C/users/xuser"
     fi
 
+    if [[ ! -L "$WINEPREFIX/dosdevices/h:" ]]
+    then try_force_link_dir "$HOME" "$WINEPREFIX/dosdevices/h:"
+    fi
+
     try_remove_file "$DRIVE_C/windows/system32/winemenubuilder.exe"
 }
 
@@ -892,6 +896,11 @@ create_new_dir "$WH_DIST_DIR"
 create_new_dir "$WH_PREFIXES_DIR"
 create_new_dir "$WH_VULKAN_LIBDIR"
 
+if [[ -d "$HOME/.local/share/$SCRIPT_NAME" ]] \
+&& [[ ! -L "$HOME/.winehelper" ]]
+then try_force_link_dir "$HOME/.local/share/$SCRIPT_NAME" "$HOME/.winehelper"
+fi
+
 case "${1,,}" in
     --version) rpm -qi "$SCRIPT_NAME" ; exit 0 ;;
     --help) wh_info ; exit 0 ;;