diff options
| author | kdam0 <me@kumardamani.net> | 2024-07-05 03:29:08 +0000 |
|---|---|---|
| committer | kdam0 <me@kumardamani.net> | 2024-07-05 03:29:08 +0000 |
| commit | 406d826e27713af72a6c6cbce6ec9254c8049986 (patch) | |
| tree | 84a2aa3d1910d5654a8cf8ef3dc720823b08413a | |
| parent | 4cc896d6f92808273ebce43df210a098de3a85b5 (diff) | |
| -rw-r--r-- | flake-parts/flake.lock | 20 | ||||
| -rw-r--r-- | flake-parts/flake.nix | 10 | ||||
| -rw-r--r-- | flake-parts/projectC/.envrc | 4 |
3 files changed, 23 insertions, 11 deletions
diff --git a/flake-parts/flake.lock b/flake-parts/flake.lock index e2f512a..659946c 100644 --- a/flake-parts/flake.lock +++ b/flake-parts/flake.lock @@ -39,11 +39,11 @@ "pre-commit-hooks": "pre-commit-hooks" }, "locked": { - "lastModified": 1719759336, - "narHash": "sha256-3a34VL/QnHprl5gMy9xlx6d8J+iNp+W88Ex8smkgH9M=", + "lastModified": 1720103481, + "narHash": "sha256-GyEU/HhL4ieilfBbB0sjZiUh38yyCrMuZYa+mHLAWPg=", "owner": "cachix", "repo": "devenv", - "rev": "bb32aa986f2f695385e54428d0eaf7d05b31466e", + "rev": "2e6c99cddaa420a75dfeeeab05039505589f97bd", "type": "github" }, "original": { @@ -120,11 +120,11 @@ "nixpkgs-lib": "nixpkgs-lib" }, "locked": { - "lastModified": 1719877454, - "narHash": "sha256-g5N1yyOSsPNiOlFfkuI/wcUjmtah+nxdImJqrSATjOU=", + "lastModified": 1719994518, + "narHash": "sha256-pQMhCCHyQGRzdfAkdJ4cIWiw+JNuWsTX7f0ZYSyz0VY=", "owner": "hercules-ci", "repo": "flake-parts", - "rev": "4e3583423212f9303aa1a6337f8dffb415920e4f", + "rev": "9227223f6d922fee3c7b190b2cc238a99527bbb7", "type": "github" }, "original": { @@ -361,16 +361,16 @@ }, "nixpkgs_3": { "locked": { - "lastModified": 1704290814, - "narHash": "sha256-LWvKHp7kGxk/GEtlrGYV68qIvPHkU9iToomNFGagixU=", + "lastModified": 1719957072, + "narHash": "sha256-gvFhEf5nszouwLAkT9nWsDzocUTqLWHuL++dvNjMp9I=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "70bdadeb94ffc8806c0570eb5c2695ad29f0e421", + "rev": "7144d6241f02d171d25fba3edeaf15e0f2592105", "type": "github" }, "original": { "owner": "NixOS", - "ref": "nixos-23.05", + "ref": "nixos-23.11", "repo": "nixpkgs", "type": "github" } diff --git a/flake-parts/flake.nix b/flake-parts/flake.nix index 36263dd..af3ecc0 100644 --- a/flake-parts/flake.nix +++ b/flake-parts/flake.nix @@ -2,7 +2,7 @@ description = "Description for the project"; inputs = { - nixpkgs.url = "github:NixOS/nixpkgs/nixos-23.05"; + nixpkgs.url = "github:NixOS/nixpkgs/nixos-23.11"; devenv.url = "github:cachix/devenv"; }; @@ -36,6 +36,14 @@ echo this is an ansible project ''; }; + + devenv.shells.projectC = { + packages = [ config.packages.default ]; + languages.opentofu.enable = true; + enterShell = '' + echo this is a terraform project + ''; + }; }; }; } diff --git a/flake-parts/projectC/.envrc b/flake-parts/projectC/.envrc new file mode 100644 index 0000000..a395eea --- /dev/null +++ b/flake-parts/projectC/.envrc @@ -0,0 +1,4 @@ +if ! has nix_direnv_version || ! nix_direnv_version 3.0.5; then + source_url "https://raw.githubusercontent.com/nix-community/nix-direnv/3.0.5/direnvrc" "sha256-RuwIS+QKFj/T9M2TFXScjBsLR6V3A17YVoEW/Q6AZ1w=" +fi +use flake ..#projectC --impure |
