diff options
Diffstat (limited to 'hostnix/mojo')
| -rw-r--r-- | hostnix/mojo/flake.nix | 1 | ||||
| -rw-r--r-- | hostnix/mojo/modules/obsidian.nix | 17 |
2 files changed, 18 insertions, 0 deletions
diff --git a/hostnix/mojo/flake.nix b/hostnix/mojo/flake.nix index 0a4a3bd..a61430f 100644 --- a/hostnix/mojo/flake.nix +++ b/hostnix/mojo/flake.nix @@ -44,6 +44,7 @@ modules = [ configuration ./modules/apps.nix + ./modules/obsidian.nix ./modules/sunshine.nix ./modules/system.nix ]; diff --git a/hostnix/mojo/modules/obsidian.nix b/hostnix/mojo/modules/obsidian.nix new file mode 100644 index 0000000..0357b0f --- /dev/null +++ b/hostnix/mojo/modules/obsidian.nix @@ -0,0 +1,17 @@ +{ ... }: +{ + homebrew.casks = [ "obsidian" ]; + + launchd.user.agents.obsidian-auto-sync = { + script = '' + cd /Users/joe/src/Obsidian + ./.obsidian/auto-sync + ''; + serviceConfig = { + StartInterval = 300; + StandardOutPath = "/Users/joe/Library/Logs/obsidian-auto-sync.log"; + StandardErrorPath = "/Users/joe/Library/Logs/obsidian-auto-sync.log"; + RunAtLoad = false; + }; + }; +} |
