lots of things

This commit is contained in:
xunuwu 2024-12-07 16:36:30 +01:00
parent 9d5be37334
commit bdb7ec7d7e
Signed by: xun
SSH key fingerprint: SHA256:Uot/1WoAjWAeqLOHA5vYy4phhVydsH7jCPmBjaPZfgI
22 changed files with 676 additions and 165 deletions

View file

@ -21,7 +21,6 @@ in {
devenv.enable = enableOption true;
lang = {
c.enable = enableOption false;
csharp.enable = enableOption false;
shell.enable = enableOption false;
zig.enable = enableOption false;
lua.enable = enableOption false;
@ -70,13 +69,6 @@ in {
(lib.mkIf cfg.lang.c.enable {
home.packages = with pkgs; [clang-tools buckle gdb lldb];
})
(lib.mkIf cfg.lang.csharp.enable {
home.packages = with pkgs; [
csharpier
omnisharp-roslyn
roslyn-ls
];
})
(lib.mkIf cfg.lang.lua.enable {
home.packages = with pkgs; [
stylua