This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "mfussenegger/nvim-dap", | |
| opts = { | |
| setup = { | |
| vscode_js_debug = function() | |
| local function get_js_debug() | |
| local install_path = require("mason-registry").get_package("js-debug-adapter"):get_install_path() | |
| return install_path .. "/js-debug/src/dapDebugServer.js" | |
| end |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| if not require("config").pde.terraform then | |
| return {} | |
| end | |
| return { | |
| { | |
| "nvim-treesitter/nvim-treesitter", | |
| opts = function(_, opts) | |
| vim.list_extend(opts.ensure_installed, { | |
| "terraform", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| if not require("config").pde.elixir then | |
| return {} | |
| end | |
| return { | |
| { | |
| "nvim-treesitter/nvim-treesitter", | |
| opts = function(_, opts) | |
| vim.list_extend(opts.ensure_installed, { | |
| "elixir", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| if not require("config").pde.solidty then | |
| return {} | |
| end | |
| return { | |
| { | |
| "nvim-treesitter/nvim-treesitter", | |
| opts = function(_, opts) | |
| vim.list_extend(opts.ensure_installed, { "solidity" }) | |
| end, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| if not require("config").pde.docker then | |
| return {} | |
| end | |
| return { | |
| { | |
| "nvim-treesitter/nvim-treesitter", | |
| opts = function(_, opts) | |
| if type(opts.ensure_installed) == "table" then | |
| vim.list_extend(opts.ensure_installed, { "dockerfile" }) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| if not require("config").pde.ruby then | |
| return {} | |
| end | |
| return { | |
| { | |
| "nvim-treesitter/nvim-treesitter", | |
| opts = function(_, opts) | |
| vim.list_extend(opts.ensure_installed, { | |
| "ruby", |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| if not require("config").pde.flutter then | |
| return {} | |
| end | |
| return { | |
| { | |
| "nvim-treesitter/nvim-treesitter", | |
| opts = function(_, opts) | |
| vim.list_extend(opts.ensure_installed, { "dart" }) | |
| end, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| if not require("config").pde.kotlin then | |
| return {} | |
| end | |
| local function get_debug_adapter() | |
| local mason_registry = require "mason-registry" | |
| local debug_adapter = mason_registry.get_package "kotlin-debug-adapter" | |
| return debug_adapter:get_install_path() .. "/adapter/bin/kotlin-debug-adapter" | |
| end |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| if not require("config").pde.solidty then | |
| return {} | |
| end | |
| return { | |
| { | |
| "nvim-treesitter/nvim-treesitter", | |
| opts = function(_, opts) | |
| vim.list_extend(opts.ensure_installed, { "solidity" }) | |
| end, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| if not require("config").pde.scala then | |
| return {} | |
| end | |
| return { | |
| { | |
| "nvim-treesitter/nvim-treesitter", | |
| opts = function(_, opts) | |
| vim.list_extend(opts.ensure_installed, { "scala" }) | |
| end, |