Loading .envrc 0 → 100644 +7 −0 Original line number Diff line number Diff line export DIRENV_WARN_TIMEOUT=20s eval "$(devenv direnvrc)" # The use_devenv function supports passing flags to the devenv command # For example: use devenv --impure --option services.postgres.enable:bool true use devenv .gitignore +10 −1 Original line number Diff line number Diff line Loading @@ -33,3 +33,12 @@ lerna-debug.log* !.vscode/extensions.json /src/test # Devenv .devenv* devenv.local.nix # direnv .direnv # pre-commit .pre-commit-config.yaml devenv.lock 0 → 100644 +103 −0 Original line number Diff line number Diff line { "nodes": { "devenv": { "locked": { "dir": "src/modules", "lastModified": 1750263994, "owner": "cachix", "repo": "devenv", "rev": "a304dfdb953b83e1d9657313653f8bb64230e01d", "type": "github" }, "original": { "dir": "src/modules", "owner": "cachix", "repo": "devenv", "type": "github" } }, "flake-compat": { "flake": false, "locked": { "lastModified": 1747046372, "owner": "edolstra", "repo": "flake-compat", "rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885", "type": "github" }, "original": { "owner": "edolstra", "repo": "flake-compat", "type": "github" } }, "git-hooks": { "inputs": { "flake-compat": "flake-compat", "gitignore": "gitignore", "nixpkgs": [ "nixpkgs" ] }, "locked": { "lastModified": 1749636823, "owner": "cachix", "repo": "git-hooks.nix", "rev": "623c56286de5a3193aa38891a6991b28f9bab056", "type": "github" }, "original": { "owner": "cachix", "repo": "git-hooks.nix", "type": "github" } }, "gitignore": { "inputs": { "nixpkgs": [ "git-hooks", "nixpkgs" ] }, "locked": { "lastModified": 1709087332, "owner": "hercules-ci", "repo": "gitignore.nix", "rev": "637db329424fd7e46cf4185293b9cc8c88c95394", "type": "github" }, "original": { "owner": "hercules-ci", "repo": "gitignore.nix", "type": "github" } }, "nixpkgs": { "locked": { "lastModified": 1746807397, "owner": "cachix", "repo": "devenv-nixpkgs", "rev": "c5208b594838ea8e6cca5997fbf784b7cca1ca90", "type": "github" }, "original": { "owner": "cachix", "ref": "rolling", "repo": "devenv-nixpkgs", "type": "github" } }, "root": { "inputs": { "devenv": "devenv", "git-hooks": "git-hooks", "nixpkgs": "nixpkgs", "pre-commit-hooks": [ "git-hooks" ] } } }, "root": "root", "version": 7 } devenv.nix 0 → 100644 +14 −0 Original line number Diff line number Diff line {pkgs, ...}: { dotenv.disableHint = true; packages = with pkgs; [ vscode-langservers-extracted nodePackages.typescript-language-server ]; languages.javascript = { enable = true; package = pkgs.nodejs_20; }; # See full reference at https://devenv.sh/reference/options/ } devenv.yaml 0 → 100644 +15 −0 Original line number Diff line number Diff line # yaml-language-server: $schema=https://devenv.sh/devenv.schema.json inputs: nixpkgs: url: github:cachix/devenv-nixpkgs/rolling # If you're using non-OSS software, you can set allowUnfree to true. # allowUnfree: true # If you're willing to use a package that's vulnerable # permittedInsecurePackages: # - "openssl-1.1.1w" # If you have more than one devenv you can merge them #imports: # - ./backend Loading
.envrc 0 → 100644 +7 −0 Original line number Diff line number Diff line export DIRENV_WARN_TIMEOUT=20s eval "$(devenv direnvrc)" # The use_devenv function supports passing flags to the devenv command # For example: use devenv --impure --option services.postgres.enable:bool true use devenv
.gitignore +10 −1 Original line number Diff line number Diff line Loading @@ -33,3 +33,12 @@ lerna-debug.log* !.vscode/extensions.json /src/test # Devenv .devenv* devenv.local.nix # direnv .direnv # pre-commit .pre-commit-config.yaml
devenv.lock 0 → 100644 +103 −0 Original line number Diff line number Diff line { "nodes": { "devenv": { "locked": { "dir": "src/modules", "lastModified": 1750263994, "owner": "cachix", "repo": "devenv", "rev": "a304dfdb953b83e1d9657313653f8bb64230e01d", "type": "github" }, "original": { "dir": "src/modules", "owner": "cachix", "repo": "devenv", "type": "github" } }, "flake-compat": { "flake": false, "locked": { "lastModified": 1747046372, "owner": "edolstra", "repo": "flake-compat", "rev": "9100a0f413b0c601e0533d1d94ffd501ce2e7885", "type": "github" }, "original": { "owner": "edolstra", "repo": "flake-compat", "type": "github" } }, "git-hooks": { "inputs": { "flake-compat": "flake-compat", "gitignore": "gitignore", "nixpkgs": [ "nixpkgs" ] }, "locked": { "lastModified": 1749636823, "owner": "cachix", "repo": "git-hooks.nix", "rev": "623c56286de5a3193aa38891a6991b28f9bab056", "type": "github" }, "original": { "owner": "cachix", "repo": "git-hooks.nix", "type": "github" } }, "gitignore": { "inputs": { "nixpkgs": [ "git-hooks", "nixpkgs" ] }, "locked": { "lastModified": 1709087332, "owner": "hercules-ci", "repo": "gitignore.nix", "rev": "637db329424fd7e46cf4185293b9cc8c88c95394", "type": "github" }, "original": { "owner": "hercules-ci", "repo": "gitignore.nix", "type": "github" } }, "nixpkgs": { "locked": { "lastModified": 1746807397, "owner": "cachix", "repo": "devenv-nixpkgs", "rev": "c5208b594838ea8e6cca5997fbf784b7cca1ca90", "type": "github" }, "original": { "owner": "cachix", "ref": "rolling", "repo": "devenv-nixpkgs", "type": "github" } }, "root": { "inputs": { "devenv": "devenv", "git-hooks": "git-hooks", "nixpkgs": "nixpkgs", "pre-commit-hooks": [ "git-hooks" ] } } }, "root": "root", "version": 7 }
devenv.nix 0 → 100644 +14 −0 Original line number Diff line number Diff line {pkgs, ...}: { dotenv.disableHint = true; packages = with pkgs; [ vscode-langservers-extracted nodePackages.typescript-language-server ]; languages.javascript = { enable = true; package = pkgs.nodejs_20; }; # See full reference at https://devenv.sh/reference/options/ }
devenv.yaml 0 → 100644 +15 −0 Original line number Diff line number Diff line # yaml-language-server: $schema=https://devenv.sh/devenv.schema.json inputs: nixpkgs: url: github:cachix/devenv-nixpkgs/rolling # If you're using non-OSS software, you can set allowUnfree to true. # allowUnfree: true # If you're willing to use a package that's vulnerable # permittedInsecurePackages: # - "openssl-1.1.1w" # If you have more than one devenv you can merge them #imports: # - ./backend