aboutsummaryrefslogtreecommitdiffstats
path: root/home
diff options
context:
space:
mode:
authorPetri Hienonen <petri.hienonen@gmail.com>2025-12-30 17:39:11 +0200
committerPetri Hienonen <petri.hienonen@gmail.com>2025-12-30 17:39:11 +0200
commit773c14a39473a8d4531007eb4fe9aafe025444ef (patch)
treed8fda6857a179c3955eb0644042cce963ba09bcd /home
parentcc9ab595bab3a76fe67d9e8ec88448b1e407a721 (diff)
downloadnixos-773c14a39473a8d4531007eb4fe9aafe025444ef.tar.zst
Update nom configuration
Diffstat (limited to 'home')
-rw-r--r--home/nom.nix15
1 files changed, 12 insertions, 3 deletions
diff --git a/home/nom.nix b/home/nom.nix
index b1ceffc..aa03b35 100644
--- a/home/nom.nix
+++ b/home/nom.nix
@@ -1,6 +1,14 @@
-{ config, pkgs, ... }:
{
- xdg.configFile."nom/config.yml".text = ''
+ config,
+ pkgs,
+ lib,
+ ...
+}:
+
+{
+ home.activation.writeNomConfig = lib.hm.dag.entryAfter [ "writeBoundary" ] ''
+ mkdir -p $HOME/.config/nom
+ cat > $HOME/.config/nom/config.yml <<EOF
autoread: true
ordering: desc
showread: false
@@ -15,6 +23,7 @@
backends:
miniflux:
host: https://flux.tammi.cc
- api_key: $(${pkgs.coreutils}/bin/cat ${config.age.secrets.miniflux_api_key.path})
+ api_key: $( ${pkgs.coreutils}/bin/cat ${config.age.secrets.miniflux_api_key.path} )
+ EOF
'';
}