MfGames Writing Setup Flake
News
2025-01-11 Updated to NixOS 24.11
2026-04-16 v1.0.0 - Breaking Changes
2025-01-11 Updated to NixOS 25.05
Introduction
An opinionated setup for projects using MfGames Writing.
This is a setup flake that adds in the various packages used by MfGames Writing Tools[1] such as `pdftk`, `weasyprint`, and other libraries.
1: https://mfgames.com/mfgames-writing-js/
It is intended to be used along with mfgames-project-setup[2] to provide additional functionality.
2: https://mfgames.com/mfgames-project-setup-flake/
Nix
This project is intended to be used with Nix[3] flakes and can be used directly as an input.
3: https://nixos.wiki/wiki/Flakes
This flake provides a function in `mfgames-writing-setup.lib.mkConfig` that creates a shell hook and the various tools required to run those hooks (because programs like `lefthook` assume that the program is in the `PATH`).
Configuration
There are currently no configuration options with this flake, but the project setup flake contains some options.
Metadata
Project:
- Project ID: 019530c5-8880-77e3-9e41-83db8b5a49ba</li>
Categories:
Footer
Below are various useful links within this site and to related sites (not all have been converted over to Gemini).