nnn

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 262c94f696aa3407bd8378cc525faeb655f27f8f
parent e371182a5bf5b612ba3dca1abcbc099b341207d7
Author: 0xACE <0xACE@users.noreply.github.com>
Date:   Sat, 12 Oct 2019 21:18:50 +0200

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`.
Diffstat:
Mplugins/drag-file | 6+++++-
Mplugins/drop-file | 6+++++-
2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/plugins/drag-file b/plugins/drag-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() diff --git a/plugins/drop-file b/plugins/drop-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() {