From 2605ae9bc474d8458aa858e4218a1a12fb17481e Mon Sep 17 00:00:00 2001 From: Nikolaos Karaolidis Date: Thu, 3 Apr 2025 12:07:57 +0100 Subject: [PATCH] Add personal obsidian vault to elara Signed-off-by: Nikolaos Karaolidis --- .../nikara/configs/gui/obsidian/default.nix | 20 ++++++++++++++++++- hosts/elara/users/nikara/default.nix | 1 + 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/hosts/elara/users/nikara/configs/gui/obsidian/default.nix b/hosts/elara/users/nikara/configs/gui/obsidian/default.nix index 1203d35..e71a551 100644 --- a/hosts/elara/users/nikara/configs/gui/obsidian/default.nix +++ b/hosts/elara/users/nikara/configs/gui/obsidian/default.nix @@ -4,5 +4,23 @@ }: { ... }: { - home-manager.users.${user}.programs.obsidian.vaults."Documents/Obsidian/master".enable = true; + home-manager.users.${user} = { + programs.obsidian.vaults = { + "Documents/Obsidian/personal/master".enable = true; + "Documents/Obsidian/sas/master".enable = true; + }; + + services.syncthing.settings.folders.obsidian = { + label = "Obsidian"; + path = "${home}/Documents/Obsidian/personal"; + devices = [ + "amalthea" + "ganymede" + ]; + maxConflicts = 0; + }; + + home.file."Documents/Obsidian/personal/.stignore".source = + ../../../../../../common/configs/user/gui/obsidian/config/.stignore; + }; } diff --git a/hosts/elara/users/nikara/default.nix b/hosts/elara/users/nikara/default.nix index 50c3b82..e714268 100644 --- a/hosts/elara/users/nikara/default.nix +++ b/hosts/elara/users/nikara/default.nix @@ -35,6 +35,7 @@ in (import ../../../common/configs/user/console/sops { inherit user home; }) (import ../../../common/configs/user/console/ssh { inherit user home; }) (import ../../../common/configs/user/console/ssh-agent { inherit user home; }) + (import ../../../common/configs/user/console/syncthing { inherit user home; }) (import ../../../common/configs/user/console/tmux { inherit user home; }) (import ../../../common/configs/user/console/tree { inherit user home; }) (import ../../../common/configs/user/console/unzip { inherit user home; })