lots of things (insanely good commit msg ik)
This commit is contained in:
parent
37bf3c37a4
commit
aac7aed59f
16 changed files with 508 additions and 101 deletions
|
@ -24,6 +24,7 @@ in {
|
|||
csharp.enable = enableOption false;
|
||||
shell.enable = enableOption false;
|
||||
zig.enable = enableOption false;
|
||||
lua.enable = enableOption false;
|
||||
};
|
||||
};
|
||||
|
||||
|
@ -67,7 +68,7 @@ in {
|
|||
};
|
||||
})
|
||||
(lib.mkIf cfg.lang.c.enable {
|
||||
home.packages = with pkgs; [clang-tools buckle];
|
||||
home.packages = with pkgs; [clang-tools buckle gdb lldb];
|
||||
})
|
||||
(lib.mkIf cfg.lang.csharp.enable {
|
||||
home.packages = with pkgs; [
|
||||
|
@ -76,6 +77,12 @@ in {
|
|||
roslyn-ls
|
||||
];
|
||||
})
|
||||
(lib.mkIf cfg.lang.lua.enable {
|
||||
home.packages = with pkgs; [
|
||||
stylua
|
||||
lua-language-server
|
||||
];
|
||||
})
|
||||
(lib.mkIf cfg.lang.shell.enable {
|
||||
home.packages = with pkgs; [
|
||||
shellcheck
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue