Prerequisites

Get the Nix package manager installed.

Enable flakes and the nix command experimental features.

Developing

Pull in all dependencies

nix develop
# all system dependencies will be installed

npm install
# all node packages will be installed

Run a dev server

# when in `nix develop`
mprocs

TODO

  • visually differentiate deck cards from the rest
  • visually differentiate relations between deck cards and others
  • add prettier (or other formatter) to the toolchain
  • rename Counter component to something that makes sense
  • rename the repo
  • remove irrelevant header and footer
  • remove irrelevant header links