@@ -509,9 +509,10 @@ func (s *sidebarCmp) currentModelBlock() string {
509func cwd() string {
509func cwd() string {
510 cwd := config.WorkingDirectory()
510 cwd := config.WorkingDirectory()
511 t := styles.CurrentTheme()
511 t := styles.CurrentTheme()
512− // replace home directory with ~
512+ // Replace home directory with ~, unless we're at the top level of the
513 homeDir, err := os.UserHomeDir()
514 homeDir, err := os.UserHomeDir()
514− if err == nil {
515+ if err == nil && cwd != homeDir {
515 cwd = strings.ReplaceAll(cwd, homeDir, "~")
516 cwd = strings.ReplaceAll(cwd, homeDir, "~")
517 return t.S().Muted.Render(cwd)
518 return t.S().Muted.Render(cwd)