diff options
| author | caley <195605706+cqley@users.noreply.github.com> | 2026-07-12 17:30:01 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-07-12 17:30:01 +0200 |
| commit | c26a444551019de905fdd4d30485c8c9b1ac94fc (patch) | |
| tree | 64efef19fdee561fdf2a05cf46a5686b3356a2ab | |
| parent | 79f6bd07245173af55e6e6f2bcb4cf77e6b675ae (diff) | |
Update obsidian.nix
| -rw-r--r-- | nixos/mdls/obsidian.nix | 25 |
1 files changed, 2 insertions, 23 deletions
diff --git a/nixos/mdls/obsidian.nix b/nixos/mdls/obsidian.nix index b6c8ec0..01356d6 100644 --- a/nixos/mdls/obsidian.nix +++ b/nixos/mdls/obsidian.nix @@ -1,6 +1,8 @@ { config, pkgs, ... }: { + home.packages = [ pkgs.obsidian ]; + home.file = { ".documents/obsidian/.obsidian/app.json".text = builtins.toJSON { readableLineLength = true; @@ -50,27 +52,4 @@ "webviewer" = false; }; }; - - systemd.user.services.obsidian = { - Unit.Description = "obsidian git sync"; - Service = { - ExecStart = "${pkgs.writeShellScript "obsidian" '' - while true; do - cd /home/cat/.documents/obsidian || exit 1 - if [ ! -d .git ]; then - exit 1 - fi - git add . - if ! git diff-index --quiet HEAD; then - git commit -m "sync $(date +'%Y-%m-%d %H:%M:%S')" - git pull --rebase origin main - git push origin main - fi - sleep 60 - done - ''}"; - Restart = "always"; - }; - Install.WantedBy = [ "default.target" ]; - }; } |
