From b851688de1fc8eef0d05fb0aecde60a52456eaf7 Mon Sep 17 00:00:00 2001 From: tiyn Date: Sun, 15 Mar 2026 00:42:10 +0100 Subject: [PATCH] nvim: minor fixes for lilypond plugin --- .config/nvim/after/ftplugin/lilypond.lua | 6 +++++- .config/nvim/lua/plugins/nvim-lilypond-suite.lua | 1 + 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.config/nvim/after/ftplugin/lilypond.lua b/.config/nvim/after/ftplugin/lilypond.lua index 9f85188..0a285e4 100644 --- a/.config/nvim/after/ftplugin/lilypond.lua +++ b/.config/nvim/after/ftplugin/lilypond.lua @@ -54,4 +54,8 @@ if vim.b.first_start_lilypond then end vim.b.first_start_lilypond = true -vim.cmd.Viewer() +vim.schedule(function() + if vim.fn.exists(":Viewer") == 2 then + vim.cmd.Viewer() + end +end) diff --git a/.config/nvim/lua/plugins/nvim-lilypond-suite.lua b/.config/nvim/lua/plugins/nvim-lilypond-suite.lua index b88a76c..85740aa 100644 --- a/.config/nvim/lua/plugins/nvim-lilypond-suite.lua +++ b/.config/nvim/lua/plugins/nvim-lilypond-suite.lua @@ -1,6 +1,7 @@ return { -- lillypond integration "martineausimon/nvim-lilypond-suite", + ft = "lilypond", dependencies = "uga-rosa/cmp-dictionary", config = function() require("nvls").setup({