on main help sign in
Merge pull request #49 from charmbracelet/home-dir-sidebar-edit

chore: if we're in the home dir top level show the full path

commit73be1a5e85f1af70e9e6407a4195de86894c565a authorKujtim Hoxha <kujtimii.h@gmail.com> dateSat 21 Jun 2025, 14:03 (1 year ago) parent100d9943084fc0
1 file changed+3−2
internal/tui/components/chat/sidebar/sidebar.go+3−2
internal/tui/components/chat/sidebar/sidebar.go+3−2
@@ -509,9 +509,10 @@ func (s *sidebarCmp) currentModelBlock() string {
509509func cwd() string {
510510 cwd := config.WorkingDirectory()
511511 t := styles.CurrentTheme()
512− // replace home directory with ~
512+ // Replace home directory with ~, unless we're at the top level of the
513+ // home directory).
513514 homeDir, err := os.UserHomeDir()
514− if err == nil {
515+ if err == nil && cwd != homeDir {
515516 cwd = strings.ReplaceAll(cwd, homeDir, "~")
516517 }
517518 return t.S().Muted.Render(cwd)