2 Commits

Author SHA1 Message Date
Noah Masur
29cd253d9c awscli2 overlay no longer required 2025-12-20 07:54:17 -07:00
Noah Masur
603b9a2eff fix terraform lsp in helix 2025-12-20 07:54:11 -07:00
2 changed files with 12 additions and 20 deletions

View File

@@ -1,16 +0,0 @@
inputs: _final: prev: {
awscli2 = prev.awscli2.overrideAttrs (
finalAttrs: previousAttrs: {
src = prev.fetchFromGitHub {
owner = "aws";
repo = "aws-cli";
rev = "2.31.27";
hash = "sha256-NnAEdbIZVri9Bi0KBlcZIVox+LbuD0/hBdtYB/UFHeo=";
};
disabledTestPaths = previousAttrs.disabledTestPaths ++ [
"tests/unit/customizations"
];
}
);
}

View File

@@ -169,13 +169,17 @@ in
];
}
{
name = "terraform";
scope = "source.tf";
name = "hcl";
scope = "source.hcl";
# injection-regex = "terraform";
auto-format = true;
language-servers = [ "terraform-ls" ];
language-id = "terraform";
file-types = [
"tf"
"tfvars"
"terraform"
{ glob = "*.auto.tfvars"; }
];
formatter = {
command = lib.getExe pkgs.terraform;
@@ -186,9 +190,13 @@ in
};
}
{
name = "hcl";
name = "hcl-packer";
scope = "source.hcl-packer";
auto-format = true;
file-types = [ "hcl" ];
file-types = [
"hcl"
"pkr.hcl"
];
formatter = {
command = "${pkgs.packer}/bin/packer";
args = [