summary refs log tree commit diff stats
path: root/ranger
diff options
context:
space:
mode:
authorhut <hut@lavabit.com>2010-03-19 16:10:44 +0100
committerhut <hut@lavabit.com>2010-03-19 16:10:44 +0100
commit14c8ed430806aa1be1abd9e8cbd6a0fe508b8469 (patch)
treeeb83fb002f0e2bfdaef0a6ec6b5306ec2bfa0708 /ranger
parent2a3f4586899ce1b25c131e53903d646515076470 (diff)
downloadranger-14c8ed430806aa1be1abd9e8cbd6a0fe508b8469.tar.gz
gui.ui: replace your home directory with "~" in the title
Diffstat (limited to 'ranger')
-rw-r--r--ranger/gui/ui.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/ranger/gui/ui.py b/ranger/gui/ui.py
index 3bd566ae..af72ee68 100644
--- a/ranger/gui/ui.py
+++ b/ranger/gui/ui.py
@@ -202,6 +202,8 @@ class UI(DisplayableContainer):
 		DisplayableContainer.draw(self)
 		if self._draw_title and self.settings.update_title:
 			cwd = self.fm.env.cwd.path
+			if cwd.startswith(self.env.home_path):
+				cwd = '~' + cwd[len(self.env.home_path):]
 			if self.settings.shorten_title:
 				split = cwd.rsplit(os.sep, self.settings.shorten_title)
 				if os.sep in split[0]: