/ modules / home / programs / openstackclient.nix
openstackclient.nix
 1  {
 2    pkgs,...
 3  }:
 4  {
 5    # home.packages = with pkgs; [openstack-rs];
 6    programs.openstackclient = {
 7      enable = false;
 8      clouds = {
 9        # my-infra = {
10        #   cloud = "example-cloud";
11        #   auth = {
12        #     project_id = "0123456789abcdef0123456789abcdef";
13        #     username = "openstack";
14        #   };
15        #   region_name = "XXX";
16        #   interface = "internal";
17        # };
18      };
19      publicClouds = {
20        # example-cloud = {
21        #   auth = {
22        #     auth_url = "https://identity.cloud.example.com/v2.0";
23        #   };
24        # };
25      };
26    };
27  }