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 ;;