zig development

This commit is contained in:
xunuwu 2024-09-26 02:27:03 +02:00
parent c2f8b07b71
commit 448372de7a
Signed by: xun
SSH key fingerprint: SHA256:Uot/1WoAjWAeqLOHA5vYy4phhVydsH7jCPmBjaPZfgI
2 changed files with 6 additions and 1 deletions

View file

@ -17,7 +17,8 @@ in {
devenv.enable = enableOption "devenv" true;
lang = {
c.enable = enableOption "clangd" false;
csharp.enable = enableOption "sharp" false;
csharp.enable = enableOption "csharp" false;
zig.enable = enableOption "zig" false;
};
};
@ -69,6 +70,9 @@ in {
omnisharp-roslyn
];
})
(lib.mkIf cfg.lang.zig.enable {
home.packages = with pkgs; [zig zls];
})
(lib.mkIf cfg.docs.enable {
programs.man.generateCaches = true;
})

View file

@ -89,6 +89,7 @@
lang = {
c = enabled;
csharp = enabled;
zig = enabled;
};
};
gaming = {