aboutsummaryrefslogtreecommitdiff
path: root/flake-parts
diff options
context:
space:
mode:
authorkdam0 <me@kumardamani.net>2024-07-05 03:29:08 +0000
committerkdam0 <me@kumardamani.net>2024-07-05 03:29:08 +0000
commit406d826e27713af72a6c6cbce6ec9254c8049986 (patch)
tree84a2aa3d1910d5654a8cf8ef3dc720823b08413a /flake-parts
parent4cc896d6f92808273ebce43df210a098de3a85b5 (diff)
updated nixpkgs to latest stableHEADmain
Diffstat (limited to 'flake-parts')
-rw-r--r--flake-parts/flake.lock20
-rw-r--r--flake-parts/flake.nix10
-rw-r--r--flake-parts/projectC/.envrc4
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