sheetr#
Monorepo for Sheetr and it's associated libraries.
NOTE: Libraries under the
/alicia/directory will eventually be pulled out into their own repo when ready. As of current they are unstable and rely/will rely on path dependencies within this monorepo.
About#
Sheetr is a character sheet creator and manager for TTRPGs built ontop of ATProto. D&D 5th edition is the main focus, but both D&D 2024 and Daggerheart are planned down the line.
Development#
Sheetr provides a flake.nix for use with the Nix package manager. This can be
installed independently from your existing package manager as shown
here. It is very possible (and fairly easy) to
develop this project without Nix, however Nix helps ensure you are using the
exact same devenv as everyone else.
Generating code from Lexicons#
A useful helper is provided via the Nix flake.
nix run .#lexgen
# without Nix
cd shared
gleam run -m alicia/lexgen -- --dir=../lexicons
License#
sheetr is released under the MIT License
alicia is released under the Apache License 2.0