diff options
author | Robin Jarry <robin@jarry.cc> | 2023-07-28 21:35:35 +0200 |
---|---|---|
committer | Robin Jarry <robin@jarry.cc> | 2023-08-04 23:16:29 +0200 |
commit | dee1adce3f6ac9ba889fca89561231408e251aaa (patch) | |
tree | fdcf056eac9cceba3dc244b3c91d53f3501ca0b7 /widgets/authinfo.go | |
parent | d5210acf092f3c3346c363dbe3ce5ca899fb5a24 (diff) | |
download | aerc-dee1adce3f6ac9ba889fca89561231408e251aaa.tar.gz |
filters: put libexec/filters dirs before default PATH
Some distro packages install binaries in /usr/bin that clash with some
of aerc's builtin filters (for example, colorize and wrap). The issue is
that aerc filters dir (usually /usr/libexec/aerc/filters) is *after*
/usr/bin, making the builtin filters not accessible when these distro
packages are installed.
Since this mostly concerns colorize and wrap, move $LIBEXEC/aerc/filters
at the beginning of the exec PATH when running filter commands. If the
intent is **really** to execute /usr/bin/colorize or /usr/bin/html, then
their absolute paths should be used.
Link: https://archlinux.org/packages/extra/x86_64/talkfilters/
Link: https://tracker.debian.org/pkg/colorize
Signed-off-by: Robin Jarry <robin@jarry.cc>
Reviewed-by: Tristan Partin <tristan@partin.io>
Diffstat (limited to 'widgets/authinfo.go')
0 files changed, 0 insertions, 0 deletions