This repository holds the source code to build my personal website. The rendered website is hosted on github pages and can be accessed from either of:
The website is built with zola and uses the abridge theme, which is included as a submodule in this repo.
Note
The following dependencies are needed: git, nix, just
Clone this repository with submodules:
git clone --recurse-submodules https://github.com/cmdoret/cmdoret.github.ioAll dependencies to build the website are included in a nix development shell.
If just is installed on your system, You can enter the development shell with:
just devTo see a list of available commands, run just:
➜ just
Available recipes:
build # render the website
deploy # deploy the website to github pages
nix-develop *args # enter a nix shell with all the tools needed
watch # rebuild the website on file changes