@@ -16,6 +16,7 @@ import (
16 "github.com/charmbracelet/crush/internal/app"
16 "github.com/charmbracelet/crush/internal/app"
17 "github.com/charmbracelet/crush/internal/config"
17 "github.com/charmbracelet/crush/internal/config"
18 "github.com/charmbracelet/crush/internal/event"
18 "github.com/charmbracelet/crush/internal/event"
19+ "github.com/charmbracelet/crush/internal/home"
19 "github.com/charmbracelet/crush/internal/permission"
20 "github.com/charmbracelet/crush/internal/permission"
20 "github.com/charmbracelet/crush/internal/pubsub"
21 "github.com/charmbracelet/crush/internal/pubsub"
21 "github.com/charmbracelet/crush/internal/stringext"
22 "github.com/charmbracelet/crush/internal/stringext"
@@ -592,6 +593,7 @@ func (a *appModel) View() tea.View {
592 view.AltScreen = true
593 view.AltScreen = true
593 view.MouseMode = tea.MouseModeCellMotion
594 view.MouseMode = tea.MouseModeCellMotion
594 view.BackgroundColor = t.BgBase
595 view.BackgroundColor = t.BgBase
596+ view.WindowTitle = "crush " + home.Short(config.Get().WorkingDir())
595 if a.wWidth < 25 || a.wHeight < 15 {
597 if a.wWidth < 25 || a.wHeight < 15 {
596 view.Content = t.S().Base.Width(a.wWidth).Height(a.wHeight).
598 view.Content = t.S().Base.Width(a.wWidth).Height(a.wHeight).
597 Align(lipgloss.Center, lipgloss.Center).
599 Align(lipgloss.Center, lipgloss.Center).