fix: use pkgs.ntfy-sh instead of pkgs.ntfy
pkgs.ntfy on nixos-26.05 resolves to ntfy 2.7.1 (a different tool that also ships bin/ntfy but doesn't have a 'subscribe' subcommand). pkgs.ntfy-sh is the correct ntfy.sh notification client at v2.23.0.
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
Warning: Identity file /home/jpporta/.ssh/id_rsa not accessible: No such file or directory.
|
||||
Warning: Identity file /home/jpporta/.ssh/id_rsa not accessible: No such file or directory.
|
||||
{
|
||||
config,
|
||||
lib,
|
||||
@@ -54,7 +56,7 @@ in
|
||||
};
|
||||
|
||||
config = lib.mkIf cfg.enable {
|
||||
home.packages = [ pkgs.ntfy ];
|
||||
home.packages = [ pkgs.ntfy-sh ];
|
||||
|
||||
# Client config with subscription → notify-send mappings.
|
||||
# ntfy subscribe (without args) reads subscriptions from here.
|
||||
@@ -79,7 +81,7 @@ in
|
||||
Service = {
|
||||
Type = "simple";
|
||||
ExecStart = ''
|
||||
${pkgs.ntfy}/bin/ntfy subscribe
|
||||
${pkgs.ntfy-sh}/bin/ntfy subscribe
|
||||
'';
|
||||
Restart = "on-failure";
|
||||
RestartSec = 10;
|
||||
|
||||
Reference in New Issue
Block a user