branch: elpa/hyperdrive
commit ee8bdb9f63e0e1aacf306c6d6dbd637ed519b7fc
Author: Joseph Turner <[email protected]>
Commit: Joseph Turner <[email protected]>

    Change: (h/describe-hyperdrive) Display hyperdrive disk usage
---
 hyperdrive-describe.el | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/hyperdrive-describe.el b/hyperdrive-describe.el
index d42ee40803..8eb6c6e428 100644
--- a/hyperdrive-describe.el
+++ b/hyperdrive-describe.el
@@ -54,7 +54,9 @@ Universal prefix argument \\[universal-argument] forces
     (with-silent-modifications
       (h/describe-mode)
       (setq-local h/describe-current-hyperdrive hyperdrive)
-      (pcase-let (((cl-struct hyperdrive metadata writablep) hyperdrive))
+      (pcase-let*
+          (((cl-struct hyperdrive metadata writablep etc) hyperdrive)
+           ((map disk-usage) etc))
         (erase-buffer)
         (insert
          (propertize "Hyperdrive: \n" 'face 'bold)
@@ -65,6 +67,11 @@ Universal prefix argument \\[universal-argument] forces
          (h//format hyperdrive "Domains: %D\n" h/raw-formats)
          (format "Latest version: %s\n" (h/latest-version hyperdrive))
          (format "Writable: %s\n" (if writablep "yes" "no"))
+         (format "Disk usage: %s\n"
+                 (propertize (if disk-usage
+                                 (file-size-human-readable disk-usage)
+                               "Unknown")
+                             'face 'hyperdrive-size))
          (format "Metadata: %s\n"
                  (if metadata
                      (with-temp-buffer

Reply via email to