dotfiles/packages/teslamate-grafana-dashboards/default.nix

26 lines
470 B
Nix
Raw Normal View History

{
stdenv,
lib,
fetchFromGitHub,
...
}:
stdenv.mkDerivation rec {
pname = "teslamate-grafana-dashboards";
version = "1.28.2";
src = fetchFromGitHub {
owner = "teslamate-org";
repo = "teslamate";
rev = "v${version}";
hash = "sha256-CH3u6ijzvVdjfTVu06UcyW4NhVQKeUKtC/j+UeDELNc=";
};
dontBuild = true;
installPhase = ''
mkdir -p "$out"
cp "$src"/grafana/dashboards.yml "$out"
cp -r "$src"/grafana/dashboards "$out"
'';
}