💾 Archived View for mfgames.com › blog › 2024 › 03 › 07 › added-file-ignoring captured on 2024-05-10 at 10:46:57. Gemini links have been rewritten to link to archived content
-=-=-=-=-=-=-
While using this flake, it became obvious that there were a few things that were still rough around the edges. In specific, we didn't add `/.direnv/` to the `.gitignore` file sof if we weren't careful, we would be adding the entire environment into the check-in.
The other was that some of the generated files (`DGO.md` in specific) would be added via Nixago, then formatted as part of our `treefmt` call in `lefthook`, then checked-in. As soon as someone went into the environment, Nixago would notice that the file was different (because of formatting) and would regenerate it, leading to an endless loop of generation/formatting.
In both cases, we needed the ability to add files to various ignore files (`.gitignore` in the first case and `.prettierignore` in the second). The v0.1.0 check-in does that, and also avoids reformatting the license files along the way.
Categories:
Below are various useful links within this site and to related sites (not all have been converted over to Gemini).