feature: pull in the latest updates, fix some errors and add a devenv for this repository

This commit is contained in:
2026-10-01 11:20:22 +02:00
parent 848af4d44b
commit 92b170e5e8
9 changed files with 117 additions and 18 deletions
+29
View File
@@ -0,0 +1,29 @@
{ pkgs, ... }:
{
packages = with pkgs; [
# issue tracker (git.0x29a.ch)
tea
# nix tooling
nixfmt # official formatter (RFC 166 style)
statix # lints for nix anti-patterns
deadnix # finds unused bindings and arguments
nixd # language server
nvd # diff system generations
];
scripts = {
lint.exec = ''
statix check .
deadnix --fail .
'';
fmt.exec = ''
nixfmt $(git ls-files '*.nix')
'';
};
enterShell = ''
echo "nixconfig devenv: tea, lint, fmt"
'';
}