Fork of Chiri for Astro for my blog
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

1# Chiri 🌸 2 3![screenshot-light](public/screenshots/screenshot-light.png) 4![screenshot-dark](public/screenshots/screenshot-dark.png) 5 6Chiri is a minimal blog theme built with [Astro](https://astro.build), offering customization options while preserving its clean aesthetic. 7 8Check the [demo](https://astro-chiri.netlify.app/) for more details. 9 10## Features 11 12- [x] Build with Astro 13- [x] Responsive 14- [x] Light / Dark mode 15- [x] MDX 16- [x] KaTeX 17- [x] Sitemap 18- [x] OpenGraph 19- [x] RSS 20- [ ] Pagination 21 22## Getting Started 23 241. [Fork](https://github.com/the3ash/astro-chiri/fork) this repository, or use this template to [create a new repository](https://github.com/new?template_name=astro-chiri&template_owner=the3ash). 25 262. Run the following commands: 27 28 ```bash 29 git clone <your-repo-url> 30 31 cd <your-repo-name> 32 33 pnpm install 34 35 pnpm dev 36 ``` 37 383. Edit `src/config.ts` and `src/content/about/about.md` to your liking. 39 404. Use `pnpm new <title>` to create new posts, or add your posts to `src/content/posts`. 41 425. You need to set adapter as follows before deploying to Netlify, Vercel, or other platforms, but you can set `linkCard` to `false` in `src/config.ts` to skip this step: 43 - **Netlify**: `pnpm add @astrojs/netlify` and add `adapter: netlify()` in `astro.config.ts`. 44 - **Vercel**: `pnpm add @astrojs/vercel` and add `adapter: vercel()` in `astro.config.ts`. 45 - **Static (e.g. GitHub Pages)**: `pnpm add @astrojs/static` and add `adapter: static()` in `astro.config.ts`. 46 - Refer to [Astro Deployment Guides](https://docs.astro.build/en/guides/deploy/) for more details. 47 48&emsp;[![Deploy to Netlify](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start) [![Deploy to Vercel](https://vercel.com/button)](https://vercel.com/new) 49 50## Commands 51 52- `pnpm new <title>` - Create a new post (use `_title` for drafts) 53- `pnpm update-theme` - Update the theme to the latest version 54 55## References 56 57- https://paco.me/ 58- https://benji.org/ 59- https://shud.in/ 60- https://retypeset.radishzz.cc/ 61 62## License 63 64MIT