Check for alternative name for drag/drop exec (#354)

KDE dragon player collides with the name of the drag/drop dependency. On
archlinux the binary is renamed to `dragon-drag-and-drop`.

This change tries `dragon-drag-and-drop` before defaulting to `dragon`.
This commit is contained in:
0xACE 2019-10-12 21:18:50 +02:00 committed by Mischievous Meerkat
parent e371182a5b
commit 262c94f696
2 changed files with 10 additions and 2 deletions

View File

@ -12,7 +12,11 @@ all=
dnd()
{
dragon "$@"
if which dragon-drag-and-drop; then
dragon-drag-and-drop "$@"
else
dragon "$@"
fi
}
function use_all()

View File

@ -16,7 +16,11 @@ selection=${XDG_CONFIG_HOME:-$HOME/.config}/nnn/.selection
dnd()
{
dragon "$@"
if which dragon-drag-and-drop; then
dragon-drag-and-drop "$@"
else
dragon "$@"
fi
}
function add_file() {