summaryrefslogtreecommitdiffstats
path: root/hosts/icon/configuration.nix
diff options
context:
space:
mode:
authorSkullheadx <admonty1@protonmail.com>2026-06-06 14:08:18 -0400
committerSkullheadx <admonty1@protonmail.com>2026-06-06 14:08:18 -0400
commit0197478c88887fe009af5c4bb0d7c6b3ce751593 (patch)
treeb4eaa0ba2dca1e99c72b709d5bce8acaaf62af8e /hosts/icon/configuration.nix
parentpassff + gnupg config (diff)
downloadnixos-0197478c88887fe009af5c4bb0d7c6b3ce751593.tar.gz
nixos-0197478c88887fe009af5c4bb0d7c6b3ce751593.tar.bz2
nixos-0197478c88887fe009af5c4bb0d7c6b3ce751593.zip
sfeed moved to homelab
Diffstat (limited to 'hosts/icon/configuration.nix')
-rw-r--r--hosts/icon/configuration.nix26
1 files changed, 26 insertions, 0 deletions
diff --git a/hosts/icon/configuration.nix b/hosts/icon/configuration.nix
index f15fbf2..2d5de79 100644
--- a/hosts/icon/configuration.nix
+++ b/hosts/icon/configuration.nix
@@ -153,6 +153,31 @@
fsType = "ext4";
options = ["defaults" "nofail"];
};
+
+ # RSS sfeed
+
+ systemd.user.services."sfeed-update" = {
+ description = "Update sfeed RSS feeds";
+ path = with pkgs; [
+ curl
+ sfeed
+ coreutils
+ ];
+ serviceConfig = {
+ Type = "oneshot";
+ ExecStart = "${pkgs.sfeed}/bin/sfeed_update";
+ };
+ };
+
+ systemd.user.timers."sfeed-update" = {
+ description = "Run sfeed_update daily";
+ timerConfig = {
+ OnCalendar = "daily";
+ Persistent = true;
+ };
+ wantedBy = ["timers.target"];
+ };
+
networking.hostName = "icon";
# networking.wireless.enable = true; # Enables wireless support via wpa_supplicant.
@@ -167,6 +192,7 @@
nfs-utils
btop
nethogs
+ sfeed
];
programs.git = {