summaryrefslogtreecommitdiffstats
path: root/hosts/icon
diff options
context:
space:
mode:
Diffstat (limited to 'hosts/icon')
-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 = {