]> git.earman.xyz Git - emacsinit.git/commitdiff
Make the modeline collapse home into '~'
authorrush <rearman@r717.net>
Tue, 23 Jun 2026 13:36:01 +0000 (09:36 -0400)
committerrush <rearman@r717.net>
Tue, 23 Jun 2026 13:42:00 +0000 (09:42 -0400)
config.org

index 5adbb2359c8e56a7eca07918942d48f6a4ba714a..00ee73d57b9e5684afbbb673d81fb2a045c15e17 100644 (file)
@@ -913,9 +913,9 @@ Stolen from https://www.masteringemacs.org/article/fixing-mark-commands-transien
                                                     (when (buffer-modified-p)\r
                                                       'mode-line-highlight)))\r
                                  " "\r
-                                 (:propertize (buffer-file-name "%f" "%b")\r
-                                              'face\r
-                                              mode-line)\r
+                                 (:eval (if buffer-file-name\r
+                                            (abbreviate-file-name buffer-file-name)\r
+                                          "%b"))\r
                                  ":%l,%C"\r
                                  (:eval (propertize "%n " 'face (when (buffer-narrowed-p)\r
                                                                     'mode-line-highlight)))\r