update system

This commit is contained in:
2026-05-17 08:36:20 +02:00
parent f8bef518d2
commit e1fa957151
6 changed files with 33 additions and 6 deletions
@@ -40,6 +40,7 @@
./languages/css.nix
./languages/cue.nix
./languages/dart.nix
./languages/godot.nix
./languages/js.nix
./languages/lua.nix
./languages/nix.nix
@@ -0,0 +1,28 @@
{
lib,
config,
...
}:
let
cfg = config.presets.languages.godot;
in
{
options.presets.languages.godot = {
enable = lib.mkEnableOption "Godot";
};
config = lib.mkIf cfg.enable {
plugins = {
godot.enable = true;
lsp.servers.gdscript = {
enable = true;
package = null;
config = {
cmd.__raw = "vim.lsp.rpc.connect('127.0.0.1', tonumber(os.getenv 'GDScript_Port' or '6005'))";
filetypes = [ "gdscript" ];
root_markers = [ "project.godot" ];
};
};
};
};
}
@@ -65,6 +65,7 @@
# utils
kdePackages.ark
bazaar
libqalculate
ranger
filezilla
+2
View File
@@ -68,6 +68,7 @@
};
cue.enable = true;
dart.enable = true;
godot.enable = true;
js = {
enable = true;
eslint = true;
@@ -106,6 +107,7 @@
html.enable = true;
svelte.enable = true;
buf_ls.enable = true;
glsl_analyzer.enable = true;
dockerls.enable = true;