fix: .gitignore

This commit is contained in:
Prad Nukala
2026-06-30 12:03:32 -04:00
parent 22fceb787b
commit 4422ff4410
23 changed files with 1000 additions and 905 deletions
+27 -24
View File
@@ -3,22 +3,12 @@ import type { SiteConfig } from "@/types";
export const siteConfig: SiteConfig = {
// ! Please remember to replace the following site property with your own domain, used in astro.config.ts
url: "https://astro-cactus.chriswilliams.dev/",
/*
- Used to construct the meta title property found in src/components/BaseHead.astro L:11
- The webmanifest name found in astro.config.ts L:42
- The link value found in src/components/layout/Header.astro L:35
- In the footer found in src/components/layout/Footer.astro L:12
*/
title: "Astro Cactus",
// Used as both a meta property (src/components/BaseHead.astro L:31 + L:49) & the generated satori png (src/pages/og-image/[slug].png.ts)
author: "Chris Williams",
// Used as the default description meta property and webmanifest description
description: "An opinionated starter theme for Astro",
// HTML lang property, found in src/layouts/Base.astro L:18 & astro.config.ts L:48
lang: "en-GB",
// Meta property, found in src/components/BaseHead.astro L:42
ogLocale: "en_GB",
url: "https://prad.nu/",
title: "Prad Nukala",
author: "Prad Nukala",
description: "Engineer & founder. Projects, experience, writing and talks.",
lang: "en-US",
ogLocale: "en_US",
// Date.prototype.toLocaleDateString() parameters, found in src/utils/date.ts.
date: {
locale: "en-GB",
@@ -30,24 +20,37 @@ export const siteConfig: SiteConfig = {
},
};
// Origin that serves Cloudflare Stream embeds. Set to your Worker/custom domain
// or the account's `customer-<CODE>.cloudflarestream.com` subdomain.
// The Stream player iframe is loaded from `${streamOrigin}/<videoId>/iframe`.
export const streamOrigin = "https://customer-CODE.cloudflarestream.com";
// Used to generate links in both the Header & Footer.
export const menuLinks: { path: string; title: string }[] = [
{
path: "/",
title: "Home",
},
{
path: "/projects/",
title: "Projects",
},
{
path: "/experience/",
title: "Experience",
},
{
path: "/writing/",
title: "Writing",
},
{
path: "/speaking/",
title: "Speaking",
},
{
path: "/about/",
title: "About",
},
{
path: "/posts/",
title: "Blog",
},
{
path: "/notes/",
title: "Notes",
},
];
// https://expressive-code.com/reference/configuration/