docs: added a news post
This commit is contained in:
parent
6ba1a8e975
commit
aa1f5882c7
2 changed files with 20 additions and 0 deletions
3
mfgames-website.json
Normal file
3
mfgames-website.json
Normal file
|
@ -0,0 +1,3 @@
|
|||
{
|
||||
"slug": "mfgames-project-setup-flake"
|
||||
}
|
17
news/2024-03-07-added-file-ignoring.md
Normal file
17
news/2024-03-07-added-file-ignoring.md
Normal file
|
@ -0,0 +1,17 @@
|
|||
# Adding File Ignoring
|
||||
|
||||
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.
|
Loading…
Reference in a new issue