From a786242423fff4303b05b28edcb6b4c004ae01bf Mon Sep 17 00:00:00 2001 From: Dennis Date: Sun, 30 Mar 2025 22:04:44 +0200 Subject: [PATCH] Installs jrnl --- home/modules/jrnl/default.nix | 9 +++++++++ home/modules/jrnl/jrnl.yaml | 1 + hosts/dnsc-air/default.nix | 1 + 3 files changed, 11 insertions(+) create mode 100644 home/modules/jrnl/default.nix create mode 100644 home/modules/jrnl/jrnl.yaml diff --git a/home/modules/jrnl/default.nix b/home/modules/jrnl/default.nix new file mode 100644 index 0000000..9eb250f --- /dev/null +++ b/home/modules/jrnl/default.nix @@ -0,0 +1,9 @@ +{ config, ... }: + +{ + xdg.configFile."jrnl" = { + # mkOutOfStoreSymlink needs an absolute path, otherwise it does not work: https://github.com/nix-community/home-manager/issues/676#issuecomment-1595795685 + # TODO: At least make the location of the config folder dynamic so that it works on other machines + source = config.lib.file.mkOutOfStoreSymlink /Users/dennis/dev/nix-config/home/modules/jrnl/jrnl.yaml; + }; +} diff --git a/home/modules/jrnl/jrnl.yaml b/home/modules/jrnl/jrnl.yaml new file mode 100644 index 0000000..760a5df --- /dev/null +++ b/home/modules/jrnl/jrnl.yaml @@ -0,0 +1 @@ +editor: "nvim" diff --git a/hosts/dnsc-air/default.nix b/hosts/dnsc-air/default.nix index aace21e..e7380d0 100644 --- a/hosts/dnsc-air/default.nix +++ b/hosts/dnsc-air/default.nix @@ -40,6 +40,7 @@ aider-chat fortune neofetch + jrnl ]; # Homebrew