make mold linux specific
This commit is contained in:
parent
8f938e3755
commit
067dd243ee
|
@ -10,8 +10,6 @@ with lib; with nLib; {
|
||||||
# Core development utilites
|
# Core development utilites
|
||||||
(mkIf devel.core {
|
(mkIf devel.core {
|
||||||
home.packages = with pkgs;
|
home.packages = with pkgs;
|
||||||
appendIf
|
|
||||||
pkgs.stdenv.isLinux
|
|
||||||
# General packages
|
# General packages
|
||||||
[
|
[
|
||||||
# Git addons
|
# Git addons
|
||||||
|
@ -24,11 +22,6 @@ with lib; with nLib; {
|
||||||
nixpkgs-fmt
|
nixpkgs-fmt
|
||||||
# sops for secrets management
|
# sops for secrets management
|
||||||
sops
|
sops
|
||||||
]
|
|
||||||
# Linux specific packages
|
|
||||||
[
|
|
||||||
clang
|
|
||||||
unstable.mold
|
|
||||||
];
|
];
|
||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
|
|
|
@ -7,6 +7,15 @@ in
|
||||||
|
|
||||||
with lib; with nLib; {
|
with lib; with nLib; {
|
||||||
config = mkMerge [
|
config = mkMerge [
|
||||||
|
# Core development utilites
|
||||||
|
(mkIf devel.core {
|
||||||
|
home.packages = with pkgs;
|
||||||
|
# Linux specific packages
|
||||||
|
[
|
||||||
|
clang
|
||||||
|
unstable.mold
|
||||||
|
];
|
||||||
|
})
|
||||||
# JVM Development
|
# JVM Development
|
||||||
(mkIf devel.jvm {
|
(mkIf devel.jvm {
|
||||||
home.packages = with unstable; [
|
home.packages = with unstable; [
|
||||||
|
|
Loading…
Reference in New Issue