Merge pull request #6 from fernandom06/add-flutter-config

Add flutter config
This commit is contained in:
Fernando Muñoz Paredes 2024-06-11 15:39:45 +02:00 committed by GitHub
commit 6587b0bba1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 39 additions and 0 deletions

View File

@ -0,0 +1,39 @@
return {
'akinsho/flutter-tools.nvim',
lazy = false,
dependencies = {
'nvim-lua/plenary.nvim',
'stevearc/dressing.nvim', -- optional for vim.ui.select
},
config = function()
require('flutter-tools').setup {
debugger = {
enabled = true,
exception_breakpoints = {},
run_via_dap = true,
register_configurations = function(paths)
require("dap").configurations.dart = {
require("dap.ext.vscode").load_launchjs()
}
end,
},
widget_guides = {
enabled = true,
debug = true
},
lsp = {
color = { -- show the derived colours for dart variables
enabled = true, -- whether or not to highlight color variables at all, only supported on flutter >= 2.10
background = false, -- highlight the background
virtual_text = true, -- show the highlight using virtual text
},
},
settings = {
showTodos = true,
completeFunctionCalls = true,
analysisExcludedFolders = { ".dart_tool", },
},
fvm = true
}
end
}