zenix: add neovim godot dap
This commit is contained in:
parent
55a7e151d4
commit
681c870504
2 changed files with 29 additions and 5 deletions
|
|
@ -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
|
||||||
];
|
];
|
||||||
|
|
|
||||||
|
|
@ -102,5 +102,10 @@
|
||||||
enable = true;
|
enable = true;
|
||||||
settings = {open_mapping = "[[<c-`>]]";};
|
settings = {open_mapping = "[[<c-`>]]";};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
dap = {
|
||||||
|
enable = true;
|
||||||
|
extensions.dap-ui.enable = true;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue