|
1 | 1 | ---@class DefoldEditorSettings Settings for the Defold Game Engine |
2 | | ----@field set_default_editor boolean Automatically set defold.nvim as the default editor in Defold |
3 | | ----@field auto_fetch_dependencies boolean Automatically fetch dependencies on launch |
4 | | ----@field hot_reload_enabled boolean Enable hot reloading when saving scripts in Neovim |
| 2 | +---@field set_default_editor boolean|nil Automatically set defold.nvim as the default editor in Defold |
| 3 | +---@field auto_fetch_dependencies boolean|nil Automatically fetch dependencies on launch |
| 4 | +---@field hot_reload_enabled boolean|nil Enable hot reloading when saving scripts in Neovim |
5 | 5 |
|
6 | 6 | ---@class LauncherSettings Settings for the Neovim launcher run by Defold |
7 | 7 | ---@field type "neovide"|"terminal" Neovim launcher run by Defold |
|
11 | 11 | ---@field debug boolean|nil Enable debug settings for the bridge cli |
12 | 12 |
|
13 | 13 | ---@class DebuggerSettings Settings for the integrated debugger |
14 | | ----@field enable boolean Enable the debugger |
| 14 | +---@field enable boolean|nil Enable the debugger |
15 | 15 | ---@field custom_executable string|nil Use a custom executable for the debugger |
16 | 16 | ---@field custom_arguments table<string>|nil Custom arguments for the debugger |
17 | 17 |
|
|
20 | 20 | ---@field mapping string |
21 | 21 |
|
22 | 22 | ---@class DefoldNvimConfig Settings for defold.nvim |
23 | | ----@field defold DefoldEditorSettings Settings for the Defold Game Engine |
24 | | ----@field launcher LauncherSettings Settings for the Neovim launcher run by Defold |
25 | | ----@field debugger DebuggerSettings Settings for the integrated debugger |
| 23 | +---@field defold DefoldEditorSettings|nil Settings for the Defold Game Engine |
| 24 | +---@field launcher LauncherSettings|nil Settings for the Neovim launcher run by Defold |
| 25 | +---@field debugger DebuggerSettings|nil Settings for the integrated debugger |
26 | 26 | ---@field keymaps table<string, Keymap>|nil Settings for key -> action mappings |
27 | | ----@field force_plugin_enabled boolean Force the plugin to be always enabled (even if we can't find the game.project file) |
28 | | ----@field debug boolean Enable debug settings for the plugin |
| 27 | +---@field force_plugin_enabled boolean|nil Force the plugin to be always enabled (even if we can't find the game.project file) |
| 28 | +---@field debug boolean|nil Enable debug settings for the plugin |
29 | 29 |
|
30 | 30 | ---@type DefoldNvimConfig |
31 | 31 | local default_config = { |
|
0 commit comments