mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-03-18 15:34:13 +01:00
33 lines
725 B
Nix
33 lines
725 B
Nix
{
|
|
lib,
|
|
pkgs,
|
|
...
|
|
}: {
|
|
home.packages = with pkgs; [
|
|
# infrastructure as code
|
|
# pulumi
|
|
# pulumictl
|
|
# tf2pulumi
|
|
# crd2pulumi
|
|
# pulumiPackages.pulumi-random
|
|
# pulumiPackages.pulumi-command
|
|
# pulumiPackages.pulumi-aws-native
|
|
# pulumiPackages.pulumi-language-go
|
|
# pulumiPackages.pulumi-language-python
|
|
# pulumiPackages.pulumi-language-nodejs
|
|
|
|
# aws
|
|
awscli2
|
|
ssm-session-manager-plugin # Amazon SSM Session Manager Plugin
|
|
aws-iam-authenticator
|
|
eksctl
|
|
|
|
# aliyun
|
|
aliyun-cli
|
|
# cloud tools that nix do not have cache for.
|
|
terraform
|
|
terraformer # generate terraform configs from existing cloud resources
|
|
packer # machine image builder
|
|
];
|
|
}
|