https://github.com/g00glen00b/dimitri.codes
Static generator for dimitri.codes using Astro
https://github.com/g00glen00b/dimitri.codes
astrojs java javascript markdown utterances
Last synced: 4 months ago
JSON representation
Static generator for dimitri.codes using Astro
- Host: GitHub
- URL: https://github.com/g00glen00b/dimitri.codes
- Owner: g00glen00b
- License: other
- Created: 2019-08-05T11:47:04.000Z (almost 7 years ago)
- Default Branch: main
- Last Pushed: 2026-01-15T21:43:16.000Z (5 months ago)
- Last Synced: 2026-01-16T00:49:44.922Z (5 months ago)
- Topics: astrojs, java, javascript, markdown, utterances
- Language: Astro
- Homepage: https://dimitri.codes
- Size: 36.8 MB
- Stars: 20
- Watchers: 1
- Forks: 7
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# dimitri.codes
This is the source code of my personal blog at [https://dimitri.codes](https://dimitri.codes).
This project uses [https://astro.build/](https://www.gatsbyjs.org/).
The syntax highlighting theme is based on the [One Dark UI theme for Atom](https://atom.io/themes/one-dark-ui), which has been [ported to Prism.js](https://github.com/AGMStudio/prism-theme-one-dark).
## Set up
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:
```shell
npm install
npm start
```
This will run a local web server on [http://localhost:4321](http://localhost:4321).
## Features
- Support for categories and tags.
- Support for featured images.
- Support for manual excerpts.
- Support for comments with [Utteranc.es](https://utteranc.es/).
- [Web app manifest](https://developer.mozilla.org/en-US/docs/Web/Manifest) generation.
## License
The blogposts written for [dimitri.codes](https://dimitri.codes/) are copyrighted.
Code snippets within the blogposts and the code used for generating this website are licensed as [MIT](https://opensource.org/licenses/MIT).