From 6267dc2f2f1f978ed4fec5645d08a0a9f4a03d71 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 12 Jun 2026 08:51:41 +0000 Subject: [PATCH 1/2] Warn and gracefully disable if memy is not installed --- stow/if-command/nvim/.config/nvim/plugin/memy-note.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/stow/if-command/nvim/.config/nvim/plugin/memy-note.lua b/stow/if-command/nvim/.config/nvim/plugin/memy-note.lua index 00078de7..2f1d4894 100644 --- a/stow/if-command/nvim/.config/nvim/plugin/memy-note.lua +++ b/stow/if-command/nvim/.config/nvim/plugin/memy-note.lua @@ -1,3 +1,8 @@ +if vim.fn.executable("memy") == 0 then + vim.notify("memy is not installed; memy note-taking disabled", vim.log.levels.WARN) + return +end + local MEMY_DIR = vim.fn.expand("~/memy") local HOOKS_FILE = MEMY_DIR .. "/hooks/neovim.lua" From aa8ccc38619b9bbdff7013df87265e4858c7d65b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 12 Jun 2026 08:56:19 +0000 Subject: [PATCH 2/2] Also check for ~/memy dir presence before disabling memy noting --- stow/if-command/nvim/.config/nvim/plugin/memy-note.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/stow/if-command/nvim/.config/nvim/plugin/memy-note.lua b/stow/if-command/nvim/.config/nvim/plugin/memy-note.lua index 2f1d4894..803e9091 100644 --- a/stow/if-command/nvim/.config/nvim/plugin/memy-note.lua +++ b/stow/if-command/nvim/.config/nvim/plugin/memy-note.lua @@ -1,9 +1,9 @@ -if vim.fn.executable("memy") == 0 then +local MEMY_DIR = vim.fn.expand("~/memy") + +if vim.fn.executable("memy") == 0 and vim.fn.isdirectory(MEMY_DIR) == 0 then vim.notify("memy is not installed; memy note-taking disabled", vim.log.levels.WARN) return end - -local MEMY_DIR = vim.fn.expand("~/memy") local HOOKS_FILE = MEMY_DIR .. "/hooks/neovim.lua" if vim.fn.isdirectory(MEMY_DIR) == 1 then