zenix: add neovim godot dap

This commit is contained in:
tristan 2024-07-31 17:15:34 +01:00
parent 55a7e151d4
commit 681c870504
2 changed files with 29 additions and 5 deletions

View file

@ -14,20 +14,39 @@
services.nextcloud-client.enable = true; services.nextcloud-client.enable = true;
programs.nixvim.plugins = {
lsp = {
servers.gdscript.enable = true;
};
godot.enable = true;
dap = {
enable = true;
adapters.servers.godot = {
host = "127.0.0.1";
port = 6006;
};
configurations.gdscript = [
{
type = "godot";
request = "launch";
name = "Launch scene";
project = "\${workspaceFolder}";
}
];
};
};
home.packages = with pkgs; [ home.packages = with pkgs; [
godot_4 godot_4
ardour ardour
blender blender
# musescore musescore
monero-gui monero-gui
electrum
xmrig
transmission-remote-gtk transmission-remote-gtk
krita krita
organicmaps organicmaps
anki anki
hugo
libsForQt5.neochat
bookworm bookworm
jellyfin-mpv-shim jellyfin-mpv-shim
]; ];

View file

@ -102,5 +102,10 @@
enable = true; enable = true;
settings = {open_mapping = "[[<c-`>]]";}; settings = {open_mapping = "[[<c-`>]]";};
}; };
dap = {
enable = true;
extensions.dap-ui.enable = true;
};
}; };
} }