--- const path = Astro.url.pathname; const is404 = path === "/404.html" || path === "/404"; function deriveTopic() { if (is404) return "/not-found"; if (path.startsWith("/about")) return "/about"; if (path === "/gist" || path.startsWith("/gist/")) return "/gist"; if (path === "/git" || path.startsWith("/git/")) return "/git"; return ""; } const topic = deriveTopic(); const promptText = topic ? `barrett@ruth:~$ ${topic}` : "barrett@ruth:~$"; ---
{promptText}