From c2a79c4388181ddb1174e4229a43e6d6198efa0c Mon Sep 17 00:00:00 2001 From: Snoweuph Date: Sat, 9 May 2026 22:39:19 +0200 Subject: [PATCH] notes/mind-nvim: delete --- configuration.nix | 1 - docs/manual/release-notes/rl-0.9.md | 6 ++++ modules/extra/deprecations.nix | 9 +++++ modules/plugins/notes/default.nix | 1 - modules/plugins/notes/mind-nvim/config.nix | 33 ------------------- modules/plugins/notes/mind-nvim/default.nix | 6 ---- modules/plugins/notes/mind-nvim/mind-nvim.nix | 7 ---- npins/sources.json | 13 -------- 8 files changed, 15 insertions(+), 61 deletions(-) delete mode 100644 modules/plugins/notes/mind-nvim/config.nix delete mode 100644 modules/plugins/notes/mind-nvim/default.nix delete mode 100644 modules/plugins/notes/mind-nvim/mind-nvim.nix diff --git a/configuration.nix b/configuration.nix index f09dbfa0..8b308036 100644 --- a/configuration.nix +++ b/configuration.nix @@ -236,7 +236,6 @@ isMaximal: { notes = { neorg.enable = false; orgmode.enable = false; - mind-nvim.enable = isMaximal; todo-comments.enable = true; }; diff --git a/docs/manual/release-notes/rl-0.9.md b/docs/manual/release-notes/rl-0.9.md index 77af9825..ffdccb8e 100644 --- a/docs/manual/release-notes/rl-0.9.md +++ b/docs/manual/release-notes/rl-0.9.md @@ -41,6 +41,12 @@ [Snoweuph](https://github.com/snoweuph) +- Remove `mind.nvim`. This plugin doesn't exist anymore. The original author + deleted all their GitHub repositories and moved to + [sourcehut](https://sr.ht/~hadronized/). Some repositories where migrated. + `mind.nvim` wasn't one of them. More can be read in + [his blog post](https://strongly-typed-thoughts.net/blog/final-bye-github). + - "Correct `languages.go.treesitter` to contain all Go file types. `languages.go.treesitter.package` is now `languages.go.treesitter.goPackage`. New are: diff --git a/modules/extra/deprecations.nix b/modules/extra/deprecations.nix index 99785c2e..ab893bdb 100644 --- a/modules/extra/deprecations.nix +++ b/modules/extra/deprecations.nix @@ -364,5 +364,14 @@ in { (mkRenamedOptionModule ["vim" "utility" "vim-wakatime" "cli-path"] ["vim" "utility" "vim-wakatime" "setupOpts" "cli_path"]) (mkRenamedOptionModule ["vim" "languages" "go" "treesitter" "gotmplPackage"] ["vim" "languages" "go" "treesitter" "gotmpl" "package"]) ] + + # 2026-05-09 + [ + (mkRemovedOptionModule ["vim" "notes" "mind-nvim" "enable"] '' + mind.nvim was deprecated 3 years ago, and the repository was recrently deleted by the author, in his move to sourcehut. + they migrated some repositories, but mind.nvim wasn't one of them. More information can be found here: + + '') + ] ]; } diff --git a/modules/plugins/notes/default.nix b/modules/plugins/notes/default.nix index 6c342728..b6610cb5 100644 --- a/modules/plugins/notes/default.nix +++ b/modules/plugins/notes/default.nix @@ -3,7 +3,6 @@ ./obsidian ./orgmode ./neorg - ./mind-nvim ./todo-comments ]; } diff --git a/modules/plugins/notes/mind-nvim/config.nix b/modules/plugins/notes/mind-nvim/config.nix deleted file mode 100644 index e0794b68..00000000 --- a/modules/plugins/notes/mind-nvim/config.nix +++ /dev/null @@ -1,33 +0,0 @@ -{ - config, - lib, - ... -}: let - inherit (lib.modules) mkIf; - inherit (lib.nvim.dag) entryAnywhere; - inherit (lib.nvim.binds) pushDownDefault; - - cfg = config.vim.notes.mind-nvim; -in { - config = mkIf cfg.enable { - vim = { - startPlugins = [ - "mind-nvim" - ]; - - maps.normal = { - "om" = {action = ":MindOpenMain";}; - "op" = {action = ":MindOpenProject";}; - "oc" = {action = ":MindClose";}; - }; - - binds.whichKey.register = pushDownDefault { - "o" = "+Notes"; - }; - - pluginRC.mind-nvim = entryAnywhere '' - require'mind'.setup() - ''; - }; - }; -} diff --git a/modules/plugins/notes/mind-nvim/default.nix b/modules/plugins/notes/mind-nvim/default.nix deleted file mode 100644 index be25fffe..00000000 --- a/modules/plugins/notes/mind-nvim/default.nix +++ /dev/null @@ -1,6 +0,0 @@ -{ - imports = [ - ./mind-nvim.nix - ./config.nix - ]; -} diff --git a/modules/plugins/notes/mind-nvim/mind-nvim.nix b/modules/plugins/notes/mind-nvim/mind-nvim.nix deleted file mode 100644 index ad1a395c..00000000 --- a/modules/plugins/notes/mind-nvim/mind-nvim.nix +++ /dev/null @@ -1,7 +0,0 @@ -{lib, ...}: let - inherit (lib.options) mkEnableOption; -in { - options.vim.notes.mind-nvim = { - enable = mkEnableOption "note organizer tool for Neovim [mind-nvim]"; - }; -} diff --git a/npins/sources.json b/npins/sources.json index 1e2b4526..c914ed29 100644 --- a/npins/sources.json +++ b/npins/sources.json @@ -1102,19 +1102,6 @@ "url": "https://github.com/mellow-theme/mellow.nvim/archive/5cd188489bcc7eb512f0a30581ad972070f8e5cd.tar.gz", "hash": "sha256-A+2yTvhrug7hZBcoqfwIuuxz41xUPKZ7zqAwujeHTkI=" }, - "mind-nvim": { - "type": "Git", - "repository": { - "type": "GitHub", - "owner": "phaazon", - "repo": "mind.nvim" - }, - "branch": "master", - "submodules": false, - "revision": "002137dd7cf97865ebd01b6a260209d2daf2da66", - "url": "https://github.com/phaazon/mind.nvim/archive/002137dd7cf97865ebd01b6a260209d2daf2da66.tar.gz", - "hash": "sha256-JIhAhQYGLLRucwlhzfckQYU5qjqbHtNH52JlGS5a79w=" - }, "mini-ai": { "type": "Git", "repository": {