From f6e36a699ae2d073e340e0a5844b8e111ed3de37 Mon Sep 17 00:00:00 2001 From: Azat Bahawi Date: Thu, 23 Mar 2023 16:59:15 +0300 Subject: 2023-03-23 --- flake.nix | 30 +++++++++++++++++++----------- 1 file changed, 19 insertions(+), 11 deletions(-) (limited to 'flake.nix') diff --git a/flake.nix b/flake.nix index a1fe2f5..ae5d91a 100644 --- a/flake.nix +++ b/flake.nix @@ -145,17 +145,17 @@ # nixpkgs.follows = "nixpkgs"; # }; # }; - # alertmanager-gotify = { - # type = "github"; - # owner = "pinpox"; - # repo = "alertmanager-ntfy"; - # ref = "main"; - # inputs = { - # flake-compat.follows = "flake-compat"; - # flake-utils.follows = "flake-utils"; - # nixpkgs.follows = "nixpkgs"; - # }; - # }; + alertmanager-ntfy = { + type = "github"; + owner = "pinpox"; + repo = "alertmanager-ntfy"; + ref = "main"; + inputs = { + flake-compat.follows = "flake-compat"; + flake-utils.follows = "flake-utils"; + nixpkgs.follows = "nixpkgs"; + }; + }; flake-utils = { type = "github"; @@ -291,6 +291,14 @@ enable = true; types = ["text"]; }; + yamllint.enable = true; + promtool = { + enable = true; + name = "promtool"; + description = "Check Prometheus rules."; + entry = "${pkgs.prometheus.cli}/bin/promtool check rules"; + files = "(?x)^(modules/nixos/monitoring/rules/.*\.yaml)$"; + }; }; settings.deadnix.edit = true; }; -- cgit v1.2.3