This is the source code of my personal blog at https://dimitri.codes. This project uses Astro.
The syntax highlighting theme is based on the One Dark UI theme for Atom, which has been ported to Prism.js.
The configuration of this project resides in src/config/config.ts.
Make modifications to run your own local site.
After that, you can use the following commands to run the project:
npm install
npm startThis will run a local web server on http://localhost:4321.
- Support for categories and tags.
- Support for featured images.
- Support for manual excerpts.
- Support for comments with Utteranc.es.
- Web app manifest generation.
| What | License |
|---|---|
| Site source code | MIT |
| Code snippets in blog posts | CC0 1.0 Universal — use freely, no attribution required |
| Blog post content | CC BY-NC 4.0 — share with attribution, non-commercial only |