my over complex system configurations
dotfiles.isabelroses.com/
nixos
nix
flake
dotfiles
linux
1import { defineConfig } from "astro/config";
2import starlight from "@astrojs/starlight";
3import starlightCatppuccin from '@catppuccin/starlight'
4
5export default defineConfig({
6 site: "https://dotfiles.isabelroses.com",
7 integrations: [
8 starlight({
9 title: "isabel's dotfiles",
10 description: "isabel's personal NixOS, nix-darwin, and home-manager configuration.",
11 favicon: "/favicon.ico",
12 social: [
13 {
14 icon: "github",
15 label: "GitHub",
16 href: "https://github.com/isabelroses/dotfiles",
17 },
18 ],
19 plugins: [starlightCatppuccin({
20 dark: { flavor: "mocha", accent: "sapphire" },
21 light: { flavor: "latte", accent: "sapphire" },
22 })],
23 customCss: ["./src/styles/custom.css"],
24 editLink: {
25 baseUrl: "https://github.com/isabelroses/dotfiles/edit/main/docs/",
26 },
27 sidebar: [
28 { label: "Introduction", slug: "introduction" },
29 {
30 label: "Design",
31 autogenerate: { directory: "design" },
32 },
33 {
34 label: "Guides",
35 autogenerate: { directory: "guides" },
36 },
37 {
38 label: "Lib",
39 autogenerate: { directory: "lib" },
40 },
41 {
42 label: "Modules options",
43 autogenerate: { directory: "options" },
44 },
45 ],
46 }),
47 ],
48});