I am batman

This commit is contained in:
2026-07-10 20:07:29 -04:00
commit 4aac54bff6
175 changed files with 18136 additions and 0 deletions

33
modules/misc/obsidian.nix Normal file
View File

@@ -0,0 +1,33 @@
{ config, lib, pkgs, ... }:
{
home.packages = with pkgs; [ obsidian ];
# NOTE: vault is at ~/Documents/Notebook
# Commented out symlink due to pure eval restrictions
# home.file.".config/obsidian" = {
# source = config.lib.file.mkOutOfStoreSymlink "${config.home.homeDirectory}/Documents/Notebook";
# };
# systemd.user.services.obsidian-git-sync = {
# Unit = {
# Description = "Auto-commit and push Obsidian Vault";
# After = [ "network-online.target" ];
# };
# Service = {
# ExecStart = pkgs.writeShellScript "obsidian-git-sync" ''
# cd ${vaultPath}
# if [ -n "$(git status --porcelain)" ]; then
# git add .
# git commit -m "Auto-sync: $(date)"
# git push origin main
# fi
# '';
# Restart = "always";
# };
# Install = { WantedBy = [ "default.target" ]; };
# };
}