Add screenshot and ntfy plugins; update keybinds

Disable the notify-client module on all hosts. Install hyprshot, enable
screenshot and ntfy‑notifications plugins, set screenshot mode to
region,
and add keybindings for these features. Introduce a restart‑noctalia
script and include it in the home scripts.
This commit is contained in:
2026-05-14 18:14:05 +02:00
parent b9b932e990
commit e4b359c5ca
7 changed files with 35 additions and 4 deletions
+21
View File
@@ -31,6 +31,14 @@ in {
enabled = true;
sourceUrl = sourceUrl;
};
screenshot = {
enabled = true;
sourceUrl = sourceUrl;
};
ntfy-notifications = {
enabled = true;
sourceUrl = sourceUrl;
};
};
version = 2;
};
@@ -71,6 +79,19 @@ in {
restorePortalSession = true;
customFrameRate = 6;
};
screenshot.mode = "region";
# ntfy-notifications = {
# serverUrl = "https://ntfy.garandplg.com";
# topics = "beszel,dockhand,jellyfin,nixos-unstable,radarr,rss-feeds,seerr,sonarr";
# authMethod = "basic";
# authToken = "";
# authUsername = ''$(cat ${config.sops.secrets."credentials/ntfy/username".path})'';
# authPassword = ''$(cat ${config.sops.secrets."credentials/ntfy/password".path})'';
# pollInterval = 30;
# enableToasts = true;
# maxMessages = 100;
# readMessageIds = [];
# };
};
};
}