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({