Skip to content

tchadelicard/vincent.bernat.ch

 
 

Repository files navigation

vincent.bernat.ch

This is the source code of my website. You can find the result at http://vincent.bernat.ch. I am using Hyde, an unmaintained static website generator written in Python.

Licensing is described in content/en/licenses.html.

This site is hosted on NixOS instances. You may find the remaining nginx configuration on another Git repository (the other part is in layout/nginx.j2).

Various commands

Build

nix develop
inv build

Poetry

Check oudated dependencies:

nix run .#poetry -- show --outdated

Update a dependency:

nix run .#poetry -- update --lock langcodes

Yarn

Check oudated dependencies:

nix run .#yarn -- outdated

Upgrade a dependency:

nix run .#yarn -- upgrade-interactive --modules-folder ~/tmp/node_modules --ignore-scripts --latest

Nix

Update nixpkgs:

nix flake lock --update-input nixpkgs

Git

Easy rebase of a WIP progress + checkout:

git rebase latest article/something

Releases

No releases published

Packages

No packages published

Languages

  • HTML 93.3%
  • JavaScript 2.7%
  • Python 1.8%
  • Less 0.7%
  • Jinja 0.6%
  • CSS 0.4%
  • Other 0.5%