slack-cli: add metadata
This commit is contained in:
parent
e276965a16
commit
0a57de6f5b
|
@ -3247,6 +3247,11 @@
|
||||||
github = "qoelet";
|
github = "qoelet";
|
||||||
name = "Kenny Shen";
|
name = "Kenny Shen";
|
||||||
};
|
};
|
||||||
|
qyliss = {
|
||||||
|
email = "hi@alyssa.is";
|
||||||
|
github = "alyssais";
|
||||||
|
name = "Alyssa Ross";
|
||||||
|
};
|
||||||
ragge = {
|
ragge = {
|
||||||
email = "r.dahlen@gmail.com";
|
email = "r.dahlen@gmail.com";
|
||||||
github = "ragnard";
|
github = "ragnard";
|
||||||
|
|
|
@ -24,4 +24,10 @@ stdenv.mkDerivation rec {
|
||||||
mkdir -p "$out/bin"
|
mkdir -p "$out/bin"
|
||||||
cp src/slack "$out/bin"
|
cp src/slack "$out/bin"
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
meta = {
|
||||||
|
license = stdenv.lib.licenses.mit;
|
||||||
|
maintainers = [ stdenv.lib.maintainers.qyliss ];
|
||||||
|
platforms = stdenv.lib.platforms.unix;
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
slack-cli:
|
slack-cli:
|
||||||
|
|
||||||
writeShellScriptBin "slack" ''
|
(writeShellScriptBin "slack" ''
|
||||||
[ "$1" = "init" -a -z "$SLACK_CLI_TOKEN" ] && cat >&2 <<-'MESSAGE'
|
[ "$1" = "init" -a -z "$SLACK_CLI_TOKEN" ] && cat >&2 <<-'MESSAGE'
|
||||||
WARNING: slack-cli must be configured using the SLACK_CLI_TOKEN environment
|
WARNING: slack-cli must be configured using the SLACK_CLI_TOKEN environment
|
||||||
variable. Using `slack init` will not work because it tries to write to the
|
variable. Using `slack init` will not work because it tries to write to the
|
||||||
|
@ -12,4 +12,10 @@ writeShellScriptBin "slack" ''
|
||||||
|
|
||||||
export PATH=${lib.makeBinPath [ curl jq ]}:"$PATH"
|
export PATH=${lib.makeBinPath [ curl jq ]}:"$PATH"
|
||||||
exec ${slack-cli}/bin/slack "$@"
|
exec ${slack-cli}/bin/slack "$@"
|
||||||
''
|
'') // {
|
||||||
|
unwrapped = slack-cli;
|
||||||
|
|
||||||
|
meta = slack-cli.meta;
|
||||||
|
name = slack-cli.name;
|
||||||
|
version = slack-cli.version;
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in New Issue