diff --git a/src/nnn.c b/src/nnn.c index f9ab3aa5..50449ee6 100644 --- a/src/nnn.c +++ b/src/nnn.c @@ -519,15 +519,17 @@ static const char * const messages[] = { /* Supported configuration environment variables */ #define NNN_BMS 0 -#define NNN_OPENER 1 -#define NNN_CONTEXT_COLORS 2 -#define NNNLVL 3 -#define NNN_PIPE 4 -#define NNN_ARCHIVE 5 /* strings end here */ -#define NNN_TRASH 6 /* flags begin here */ +#define NNN_PLUG 1 +#define NNN_OPENER 2 +#define NNN_CONTEXT_COLORS 3 +#define NNNLVL 4 +#define NNN_PIPE 5 +#define NNN_ARCHIVE 6 /* strings end here */ +#define NNN_TRASH 7 /* flags begin here */ static const char * const env_cfg[] = { "NNN_BMS", + "NNN_PLUG", "NNN_OPENER", "NNN_CONTEXT_COLORS", "NNNLVL", @@ -6024,8 +6026,8 @@ int main(int argc, char *argv[]) } /* Parse plugins string */ - if (!parsekvpair(plug, &pluginstr, "NNN_PLUG", PLUGIN_MAX, PATH_MAX)) { - fprintf(stderr, "%s\n", "NNN_PLUG"); + if (!parsekvpair(plug, &pluginstr, env_cfg[NNN_PLUG], PLUGIN_MAX, PATH_MAX)) { + fprintf(stderr, "%s\n", env_cfg[NNN_PLUG]); return _FAILURE; }