]> Sergey Matveev's repositories - nnn.git/commitdiff
Show more useful info in help
authorArun Prakash Jana <engineerarun@gmail.com>
Sat, 31 Mar 2018 21:54:55 +0000 (03:24 +0530)
committerArun Prakash Jana <engineerarun@gmail.com>
Sat, 31 Mar 2018 22:13:16 +0000 (03:43 +0530)
nnn.c

diff --git a/nnn.c b/nnn.c
index a2c9d0f9907275667310fa23c67153920c69d666..f05788585c0800ba7e2117044eda0f654aa5e8a9 100644 (file)
--- a/nnn.c
+++ b/nnn.c
@@ -2021,8 +2021,25 @@ show_help(char *path)
        if (copier)
                dprintf(fd, "NNN_COPIER: %s\n", copier);
 
+       if (getenv("NNN_NO_X"))
+               dprintf(fd, "NNN_NO_X: %s\n", getenv("NNN_NO_X"));
+
+       if (getenv("NNN_SCRIPT"))
+               dprintf(fd, "NNN_SCRIPT: %s\n", getenv("NNN_SCRIPT"));
+
        dprintf(fd, "\nVolume: %s of ", coolsize(get_fs_free(path)));
-       dprintf(fd, "%s free\n", coolsize(get_fs_capacity(path)));
+       dprintf(fd, "%s free\n\n", coolsize(get_fs_capacity(path)));
+
+       if (getenv("PWD"))
+               dprintf(fd, "PWD: %s\n", getenv("PWD"));
+       if (getenv("SHELL"))
+               dprintf(fd, "SHELL: %s\n", getenv("SHELL"));
+       if (getenv("SHLVL"))
+               dprintf(fd, "SHLVL: %s\n", getenv("SHLVL"));
+       if (getenv("EDITOR"))
+               dprintf(fd, "EDITOR: %s\n", getenv("EDITOR"));
+       if (getenv("PAGER"))
+               dprintf(fd, "PAGER: %s\n", getenv("PAGER"));
 
        dprintf(fd, "\nVersion: %s\n%s\n", VERSION, GENERAL_INFO);
        close(fd);