From 3e13a15cc418fd891d8474a6a563a1a5603311f6 Mon Sep 17 00:00:00 2001
From: rycee
Default: Default:
Declared by: Whether to enable AWS CLI tool. Type:
+boolean Default:
+ Example:
+ Declared by: Package providing aws. Type:
+package Default:
+ Declared by: Configuration written to For security reasons, never store cleartext passwords here.
+We recommend that you use See https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-authentication.html. Type:
+attribute set of attribute set of (INI atom (null, bool, int, float or string)) Default:
+ Example: Declared by: Configuration written to Type:
+attribute set of attribute set of (INI atom (null, bool, int, float or string)) Default:
+ Example: Declared by: Whether to enable bacon, a background rust code checker. Type:
boolean Default:
Example:
""
<home-manager/modules/programs/autorandr.nix>
+
programs.awscli.enable
false
true
+<home-manager/modules/programs/awscli.nix>
+
programs.awscli.package
pkgs.awscli2
+<home-manager/modules/programs/awscli.nix>
+
programs.awscli.credentials
$HOME/.aws/credentials
.credential_process
option to retrieve
+the IAM credentials from your favorite password manager during runtime,
+or use AWS IAM Identity Center to get short-term credentials.{ }
{
+ "default" = {
+ "credential_process" = "${pkgs.pass}/bin/pass show aws";
+ };
+};
+
+
+<home-manager/modules/programs/awscli.nix>
+
programs.awscli.settings
$HOME/.aws/config
.{ }
{
+ "default" = {
+ region = "eu-west-3";
+ output = "json";
+ };
+};
+
+
+<home-manager/modules/programs/awscli.nix>
programs.bacon.enable
false