- Get dex
sudo pacman -S dex - Create the bridge script
mkdir -p ~/bin
vim ~/bin/open-desktop.sh
#!/bin/bash
file="$1"
# 1. Fix Windows path
file="${file//Z:\\home\\/\/home/}"
file="${file//\\//}"
# 2. Ensure absolute path
[[ "$file" != /* ]] && file="/$file"
# 3. Execute desktop file properly
dex "$file"
- Make it executable
chmod +x ~/bin/open-desktop.sh - In TurboLauncher: Command: Z:\home\name\bin\open-desktop.sh Parameter: “Z:\home\name\icon.desktop”