diff --git a/pkgs/shells/fish/plugins/aws.nix b/pkgs/shells/fish/plugins/aws.nix new file mode 100644 index 000000000000..e67791474c16 --- /dev/null +++ b/pkgs/shells/fish/plugins/aws.nix @@ -0,0 +1,23 @@ +{ + lib, + buildFishPlugin, + fetchFromGitHub, +}: +buildFishPlugin { + pname = "aws"; + version = "0-unstable-2023-08-03"; + + src = fetchFromGitHub { + owner = "oh-my-fish"; + repo = "plugin-aws"; + rev = "e53a1de3f826916cb83f6ebd34a7356af8f754d1"; + hash = "sha256-l17v/aJ4PkjYM8kJDA0zUo87UTsfFqq+Prei/Qq0DRA="; + }; + + meta = { + description = "Completions and integrations with the AWS CLI"; + homepage = "https://github.com/oh-my-fish/plugin-aws"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ theobori ]; + }; +} diff --git a/pkgs/shells/fish/plugins/default.nix b/pkgs/shells/fish/plugins/default.nix index 6036ddb40aa5..595bec8db84b 100644 --- a/pkgs/shells/fish/plugins/default.nix +++ b/pkgs/shells/fish/plugins/default.nix @@ -12,6 +12,8 @@ lib.makeScope newScope ( autopair = callPackage ./autopair.nix { }; + aws = callPackage ./aws.nix { }; + bang-bang = callPackage ./bang-bang.nix { }; bobthefish = callPackage ./bobthefish.nix { };