aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Arun Prakash Jana <engineerarun@gmail.com>2018-10-08 06:36:55 +0530
committerGravatar Arun Prakash Jana <engineerarun@gmail.com>2018-10-08 06:36:55 +0530
commitf731664a99dd7421d513e0d5b510f5e90c8181e9 (patch)
treef7b02a5c70b061a52201408b1737198791c4fcb1
parentf089a06a2078c6c6d828caff0191c970304cb0fb (diff)
downloadnnn-f731664a99dd7421d513e0d5b510f5e90c8181e9.tar.gz
Use 'ap' for apparent
-rw-r--r--nnn.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/nnn.c b/nnn.c
index 82c4b42..baed247 100644
--- a/nnn.c
+++ b/nnn.c
@@ -2432,7 +2432,14 @@ redraw(char *path)
snprintf(buf, NAME_MAX + 65, "%d/%d %s[%s%s]",
cur + 1, ndents, sort, unescape(dents[cur].name, 0), get_file_sym(dents[cur].mode));
else {
- i = snprintf(buf, 64, "%d/%d du: %s (%lu files) ", cur + 1, ndents, coolsize(dir_blocks << 9), num_files);
+ i = snprintf(buf, 64, "%d/%d ", cur + 1, ndents);
+
+ if (cfg.apparentsz)
+ buf[i++] = 'a', buf[i++] = 'p';
+ else
+ buf[i++] = 'd', buf[i++] = 'u';
+
+ i += snprintf(buf + i, 64, ": %s (%lu files) ", coolsize(dir_blocks << BLK_SHIFT), num_files);
snprintf(buf + i, NAME_MAX, "vol: %s free [%s%s]",
coolsize(get_fs_info(path, FREE)), unescape(dents[cur].name, 0), get_file_sym(dents[cur].mode));
}