ATlast — you'll never need to find your favorites on another platform again. Find your favs in the ATmosphere.
atproto
1import type { AtprotoApp } from "../types/settings";
2
3// Re-export for convenience
4export type { AtprotoApp } from "../types/settings";
5
6export const ATPROTO_APPS: Record<string, AtprotoApp> = {
7 bluesky: {
8 id: "bluesky",
9 name: "Bluesky",
10 description: "Social app built for better conversations.",
11 link: "https://bsky.app/",
12 icon: "https://web-cdn.bsky.app/static/apple-touch-icon.png",
13 action: "Follow",
14 followLexicon: "app.bsky.graph.follow",
15 enabled: true,
16 },
17 tangled: {
18 id: "tangled",
19 name: "Tangled",
20 description: "Tightly-knit social coding!",
21 link: "https://tangled.org/",
22 icon: "https://tangled.org/favicon.ico",
23 action: "Follow",
24 followLexicon: "sh.tangled.graph.follow",
25 enabled: true,
26 },
27 spark: {
28 id: "spark",
29 name: "Spark",
30 description:
31 "Social that puts the user in control, dedicated to video and photo.",
32 link: "https://sprk.so/",
33 icon: "https://sprk.so/favicon.ico",
34 action: "Follow",
35 followLexicon: "so.sprk.graph.follow",
36 enabled: true,
37 },
38 lists: {
39 id: "bsky list",
40 name: "Bluesky List",
41 description: "Organize into custom Bluesky lists",
42 link: "https://bsky.app",
43 icon: "https://web-cdn.bsky.app/static/apple-touch-icon.png",
44 action: "Add to",
45 followLexicon: "app.bsky.graph.follow",
46 enabled: false, // Not yet implemented
47 },
48};