mirror of
https://github.com/kaesaecracker/nixos-configuration.git
synced 2025-01-18 10:30:14 +01:00
ide only on desktop, remove llvm
This commit is contained in:
parent
99f553a4c6
commit
1ef2f2c464
|
@ -26,16 +26,11 @@ in {
|
||||||
gnumake
|
gnumake
|
||||||
gcc
|
gcc
|
||||||
gdb
|
gdb
|
||||||
llvmPackages.llvm
|
|
||||||
llvmPackages.clangUseLLVM
|
|
||||||
];
|
];
|
||||||
})
|
})
|
||||||
(lib.mkIf cfg.dotnet {
|
(lib.mkIf cfg.dotnet {
|
||||||
environment = {
|
environment = {
|
||||||
systemPackages = with pkgs; [
|
systemPackages = with pkgs; [
|
||||||
unstable.jetbrains.jdk
|
|
||||||
unstable.jetbrains.rider
|
|
||||||
|
|
||||||
dotnetPackage
|
dotnetPackage
|
||||||
|
|
||||||
zlib
|
zlib
|
||||||
|
@ -64,6 +59,14 @@ in {
|
||||||
dotnetPackage
|
dotnetPackage
|
||||||
];
|
];
|
||||||
})
|
})
|
||||||
|
(lib.mkIf (cfg.dotnet || config.my.desktop.enable) {
|
||||||
|
environment = {
|
||||||
|
systemPackages = with pkgs; [
|
||||||
|
unstable.jetbrains.jdk
|
||||||
|
unstable.jetbrains.rider
|
||||||
|
];
|
||||||
|
};
|
||||||
|
})
|
||||||
(lib.mkIf cfg.rust {
|
(lib.mkIf cfg.rust {
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
cargo
|
cargo
|
||||||
|
|
Loading…
Reference in a new issue