about summary refs log tree commit diff
path: root/flake.nix (follow)
Commit message (Collapse)AuthorAgeFilesLines
* check for broken linksFranck Cuny2024-07-041-1/+1
|
* add GHA checkFranck Cuny2024-07-041-0/+1
|
* add the feed and a few more fixesFranck Cuny2024-07-041-1/+5
|
* fix build commandFranck Cuny2024-07-041-1/+1
|
* migrate to zolaFranck Cuny2024-07-041-12/+8
|
* simplify the layoutFranck Cuny2024-07-031-1/+1
| | | | | Get rid of the navigation bar, remove a number of elements, put more things on the main page. Clean up the CSS.
* switch to nixpkgs-fmt to format nix filesFranck Cuny2023-12-031-1/+2
|
* add `treefmt` and `pre-commit-hooks`Franck Cuny2023-12-031-12/+26
| | | | | | | | | | | I can now run `nix fmt` or `nix flake check` to check the syntax for various files in this repository. Fixed a deprecation warning for `hugo`: ``` > WARN The author key in site configuration is deprecated. Use params.author.email instead. > WARN The author key in site configuration is deprecated. Use params.author.name instead. ```
* track nix' master instead of an old releaseFranck Cuny2023-09-141-2/+2
| | | | Drop flyctl since I'm not deploying it there anymore.
* remove unused configurationsFranck Cuny2023-08-141-23/+1
| | | | | | | | | | Remove the configuration for fly.io and the configuration for Caddy since I'm running this on GitHub pages now. Remove unused targets from the flake configuration and drop the pandoc dependency. The resume is just a web page accessible at [1]. [1] https://fcuny.net/resume.html
* build: pine nixpkgs to release-22.05Franck Cuny2022-11-291-1/+1
|
* fix(drone): specify the path to `awk' in the deployment scriptFranck Cuny2022-11-061-2/+1
|
* feat(content): generate the resume in PDF tooFranck Cuny2022-10-271-1/+3
| | | | That way if someone is looking for it ...
* feat(content): add my resumeFranck Cuny2022-10-271-2/+4
| | | | | | | | | | | | Add my resume to the content, with a dedicated CSS. The resume is in org-mode format, and I use `pandoc` to convert it to HTML. This is done when the site is build, and is integrated in the docker image. It is available at /resume.html, but is not listed on the site, that way I can give the URL to who ever is interested in the future. It would be useful to also generate a PDF version of it and store it with other static content.
* ref(build): build and deploy with nixFranck Cuny2022-10-071-28/+52
| | | | | | | | | | | | Refactored the build of the docker image to be done with nix: the flake knows how to build the docker image, using caddy as a HTTP server. It generates a small image, with the configuration for caddy and the site generated by hugo (`nix build`). Deleted the Dockerfile since the creation is done with nix. Got rid of the deployment script since this is also done via the flake (`nix run .#deploy`).
* who knowsFranck Cuny2022-05-101-1/+1
|
* i don't think it will workFranck Cuny2022-05-101-8/+10
|
* another tryFranck Cuny2022-05-101-0/+21
|
* one more timeFranck Cuny2022-05-101-1/+1
|
* add drone configuration and cleanup nixFranck Cuny2022-05-101-14/+18
| | | | | | | | Add a drone configuration to run the deploy on a push to the main branch. Cleanup the nix configuration to only keep support for `nix run` (which will run the hugo server).
* build: slowly moving to nixFranck Cuny2022-05-011-0/+19
Add a `flake.nix' configuration to pull the required dependencies and run the server. Remove a few targets from the Makefile and move the deployment part to a script.