added devenv

This commit is contained in:
Daniel Winkler 2025-09-01 01:27:11 +10:00
commit eb6493192f
3 changed files with 23 additions and 6 deletions

9
templates/rde/.gitignore vendored Normal file
View file

@ -0,0 +1,9 @@
# Devenv
.devenv*
devenv.local.nix
# direnv
.direnv
# pre-commit
.pre-commit-config.yaml

View file

@ -20,11 +20,11 @@
]
},
"locked": {
"lastModified": 1756550918,
"narHash": "sha256-mo6XrElAe5n7TZNWtRfEoBuQ5W79aCp8sl5uW9a9B/Q=",
"lastModified": 1756653911,
"narHash": "sha256-3mtwO3Dh3zD/1ubNQHgJuhoLAbxq0BMCS02hMqmJKrk=",
"owner": "dwinkler1",
"repo": "nixCatsConfig",
"rev": "939026aba71b37e01040502d7af6dc58500f9097",
"rev": "f83b5dd42bcfbcca40a6f905d7abd9eaaca09e3a",
"type": "github"
},
"original": {
@ -50,11 +50,11 @@
},
"nixpkgs": {
"locked": {
"lastModified": 1756381814,
"narHash": "sha256-tzo7YvAsGlzo4WiIHT0ooR59VHu+aKRQdHk7sIyoia4=",
"lastModified": 1756536218,
"narHash": "sha256-ynQxPVN2FIPheUgTFhv01gYLbaiSOS7NgWJPm9LF9D0=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "aca2499b79170038df0dbaec8bf2f689b506ad32",
"rev": "a918bb3594dd243c2f8534b3be01b3cb4ed35fd1",
"type": "github"
},
"original": {

View file

@ -508,6 +508,13 @@
value = "${pkgs.initProject}/bin/initProject";
};
};
initDevenv = {
enable = true;
path = {
value = "${pkgs.devenv}/bin/devenv";
args = ["--add-flags" "init"];
};
};
updateDeps = {
enable = true;
path = {
@ -556,6 +563,7 @@
pkgs.mkShell {
name = config.defaultPackageName;
packages = [projectConfig.${system}.default];
nativeBuildInputs = with pkgs; [devenv];
inputsFrom = [];
shellHook = ''
echo ""