summaryrefslogtreecommitdiff
path: root/docs/showcases/showcases.ts
blob: f4899c250f8511b80cd5c16e2e17feef80afc00c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
type Showcase = {
  label: string;
  src: string;
  url: string;
  icon: string; // https://devicon.dev/
};

type Grid<T> = T | [T, T] | [T, T, T] | [T, T, T, T];

export default [
  {
    label: "Placeholder (this is an ags v1 screenshot)",
    src: "/astal/showcase/aylur.png",
    url: "https://github.com/Aylur/dotfiles",
    icon: "devicon-javascript-plain",
  },
  {
    label: "Idk I just love oxocarbon",
    src: "/astal/showcase/contrib1.webp",
    url: "https://github.com/tokyob0t/dotfiles",
    icon: "devicon-lua-plain",
  },
  // add mowe shuwucases hewe~
] satisfies Array<Grid<Showcase>>;