Swtich home-manager configuration to clang
This commit is contained in:
parent
3d4c29a6ae
commit
dfa4666a03
|
@ -27,8 +27,7 @@ with lib; with nLib; {
|
|||
]
|
||||
# Linux specific packages
|
||||
[
|
||||
gcc
|
||||
binutils
|
||||
clang
|
||||
unstable.mold
|
||||
];
|
||||
|
||||
|
|
|
@ -78,7 +78,9 @@ in
|
|||
core = mkEnableOptionT "utils-core";
|
||||
# Enable multi system emulation
|
||||
# Enabled by default on desktop
|
||||
binfmt = mkDefaultOption "utils-productivity" config.nathan.config.isDesktop;
|
||||
binfmt = mkDefaultOption "binfmt" config.nathan.config.isDesktop;
|
||||
# Development utilities that can't be installed through home manager due to collisions
|
||||
devel = mkDefaultOption "devel" config.nathan.config.isDesktop;
|
||||
};
|
||||
};
|
||||
# Control enabling of hardware support
|
||||
|
|
|
@ -28,5 +28,11 @@ with lib;
|
|||
"aarch64-linux"
|
||||
];
|
||||
})
|
||||
(mkIf nathan.programs.utils.devel {
|
||||
environment.systemPackages = with pkgs; [
|
||||
gcc
|
||||
binutils
|
||||
];
|
||||
})
|
||||
];
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue