Add aws-connect overlay

This commit is contained in:
Dave Gallant
2021-04-10 23:57:44 -04:00
parent 419c1fd491
commit 7044f3f9b9
3 changed files with 29 additions and 2 deletions

View File

@@ -134,10 +134,10 @@
nixpkgs-fmt nixpkgs-fmt
nixpkgs-review nixpkgs-review
rnix-lsp rnix-lsp
steam-run # can run unpatched binaries # steam-run # can run unpatched binaries
# games # games
steam # steam
minecraft minecraft
# yuzu # yuzu
@@ -149,6 +149,7 @@
zoom-us zoom-us
## aws ## aws
aws-connect
awscli2 awscli2
ssm-session-manager-plugin ssm-session-manager-plugin

View File

@@ -0,0 +1,25 @@
{ stdenv, lib, fetchFromGitHub }:
stdenv.mkDerivation rec {
pname = "aws-connect";
version = "1.0.18";
src = fetchFromGitHub {
owner = "rewindio";
repo = "aws-connect";
rev = "06218c9078b8a73cd9d51779db3320b9cbda7f4a";
sha256 = "sha256-Nh/85IyPgUbKSuYSB1vYv8HGuFka231hkmh4Lysswzo=";
};
installPhase = ''
mkdir -p $out/bin
cp ./aws-connect $out/bin
'';
meta = with lib; {
description = "Wrapper script around AWS session manager connections";
homepage = "https://github.com/rewindio/aws-connect";
license = licenses.mit;
platforms = platforms.unix;
};
}

View File

@@ -1,5 +1,6 @@
final: prev: { final: prev: {
aws-connect = prev.callPackage ./aws-connect { };
lpass = prev.callPackage ./lastpass { }; lpass = prev.callPackage ./lastpass { };
rfd = prev.callPackage ./rfd { }; rfd = prev.callPackage ./rfd { };
srv = prev.callPackage ./srv { }; srv = prev.callPackage ./srv { };