at master 2.0 kB view raw
1export const socials = { 2 atproto: { 3 handle: "vielle.dev", 4 did: "did:plc:4zht3z4caxwrw3dlsybodywc", 5 pds: "https://puffball.us-east.host.bsky.network", 6 }, 7 tumblr: "what-if-doctor-who-was-yuri-yaoi", 8 github: "Afterlifepro", 9 spotify: "viwn798qleabtpxqgt6oppm8l", 10 matrix: "afterlifepro:matrix.org", 11} as const; 12 13export type nav = { 14 slug?: string; 15 name: string; 16 children?: nav[]; 17}; 18 19export const urls: nav[] = [ 20 { 21 slug: "/", 22 name: "Home", 23 }, 24 { 25 slug: "/blog", 26 name: "Blog", 27 }, 28 { 29 name: "Misc", 30 children: [ 31 { 32 slug: "/rss.xml", 33 name: "RSS", 34 }, 35 { 36 slug: "/ai", 37 name: "AI Usage", 38 }, 39 { 40 slug: "/use", 41 name: "Things I Use", 42 }, 43 ], 44 }, 45 { 46 name: "Socials", 47 children: [ 48 { 49 name: "atproto", 50 children: [ 51 { 52 slug: "https://bsky.app/profile/" + socials.atproto.handle, 53 name: "Blue&shy;sky", 54 }, 55 { 56 slug: "https://tangled.sh/@" + socials.atproto.handle, 57 name: "tangled<wbr>.sh", 58 }, 59 { 60 slug: "https://pdsls://at://" + socials.atproto.did, 61 name: "pdsls", 62 }, 63 ], 64 }, 65 { 66 slug: "https://" + socials.tumblr + ".tumblr.com/", 67 name: "Tumblr", 68 }, 69 { 70 slug: "https://github.com/" + socials.github, 71 name: "Github", 72 }, 73 { 74 slug: "https://open.spotify.com/user/" + socials.spotify, 75 name: "Spotify", 76 }, 77 { 78 slug: "https://matrix.to/#/@" + socials.matrix, 79 name: "Matrix", 80 }, 81 ], 82 }, 83 { 84 name: "Projects", 85 children: [ 86 { 87 slug: "https://dong.vielle.dev", 88 name: "Dong (web)", 89 }, 90 { 91 slug: "https://saltire-the-gays.vielle.dev", 92 name: "Saltire the Gays", 93 }, 94 { 95 slug: "https://afterlifepro.neocities.org", 96 name: "Neo&shy;cities (old site)", 97 }, 98 ], 99 }, 100];