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,
|
config,
|
||||||
lib,
|
lib,
|
||||||
@@ -54,7 +56,7 @@ in
|
|||||||
};
|
};
|
||||||
|
|
||||||
config = lib.mkIf cfg.enable {
|
config = lib.mkIf cfg.enable {
|
||||||
home.packages = [ pkgs.ntfy ];
|
home.packages = [ pkgs.ntfy-sh ];
|
||||||
|
|
||||||
# Client config with subscription → notify-send mappings.
|
# Client config with subscription → notify-send mappings.
|
||||||
# ntfy subscribe (without args) reads subscriptions from here.
|
# ntfy subscribe (without args) reads subscriptions from here.
|
||||||
@@ -79,7 +81,7 @@ in
|
|||||||
Service = {
|
Service = {
|
||||||
Type = "simple";
|
Type = "simple";
|
||||||
ExecStart = ''
|
ExecStart = ''
|
||||||
${pkgs.ntfy}/bin/ntfy subscribe
|
${pkgs.ntfy-sh}/bin/ntfy subscribe
|
||||||
'';
|
'';
|
||||||
Restart = "on-failure";
|
Restart = "on-failure";
|
||||||
RestartSec = 10;
|
RestartSec = 10;
|
||||||
|
|||||||
Reference in New Issue
Block a user