diff --git a/home/config/nvim/plugins/notify.fnl b/home/config/nvim/plugins/notify.fnl index c9492f5..a647d20 100644 --- a/home/config/nvim/plugins/notify.fnl +++ b/home/config/nvim/plugins/notify.fnl @@ -1,3 +1,4 @@ (let [notify (require :notify)] (notify.setup {:stages :fade}) - (set vim.notify notify)) + (set vim.notify notify) + ((. (require :lsp-notify) :setup) {})) diff --git a/home/programs/nvim/default.nix b/home/programs/nvim/default.nix index 2b14e0c..c963cf3 100644 --- a/home/programs/nvim/default.nix +++ b/home/programs/nvim/default.nix @@ -318,7 +318,13 @@ in type = "fennel"; } - nvim-notify + { + plugin = nvim-notify; + config = builtins.readFile ../../config/nvim/plugins/notify.fnl; + type = "fennel"; + } + + nvim-lsp-notify ]; }; diff --git a/home/programs/nvim/plugins.nix b/home/programs/nvim/plugins.nix index 88d9102..29d1475 100644 --- a/home/programs/nvim/plugins.nix +++ b/home/programs/nvim/plugins.nix @@ -63,12 +63,12 @@ in }; yanky-nvim = buildVimPlugin { pname = "yanky.nvim"; - version = "2023-09-28"; + version = "2023-10-03"; src = fetchFromGitHub { owner = "gbprod"; repo = "yanky.nvim"; - rev = "590a713b0372485f595eea36e7e3ab2069946794"; - sha256 = "1mrygmziy880ic91ffr8lyaxd4zb7pgna18ib8qb5a8abfysz9hz"; + rev = "c54a43cb377710b17907be8c863967fee1ffc4ee"; + sha256 = "06jfhdxvvzs2jamf7g4nin9yxlhiy52fx5602k6ccvid0bbk85b5"; fetchSubmodules = false; }; }; @@ -481,4 +481,15 @@ in fetchSubmodules = false; }; }; + nvim-lsp-notify = buildVimPlugin { + pname = "nvim-lsp-notify"; + version = "2023-03-19"; + src = fetchFromGitHub { + owner = "mrded"; + repo = "nvim-lsp-notify"; + rev = "9986955e0423f2f5cdb3bd4f824bc980697646a0"; + sha256 = "06zaydcsmmdblqvrkiv827lv3z9smf90v57f62fqgbxn5rhx38r7"; + fetchSubmodules = false; + }; + }; } diff --git a/home/programs/nvim/plugins.yaml b/home/programs/nvim/plugins.yaml index 393a9a2..c0e443a 100644 --- a/home/programs/nvim/plugins.yaml +++ b/home/programs/nvim/plugins.yaml @@ -58,3 +58,4 @@ - src: axieax/urlview.nvim - src: lewis6991/gitsigns.nvim - src: rcarriga/nvim-notify +- src: mrded/nvim-lsp-notify