Add some homebrews
This commit is contained in:
+31
-1
@@ -1,5 +1,35 @@
|
|||||||
{ pkgs, ... }:
|
{ pkgs, ... }:
|
||||||
{
|
let
|
||||||
|
qemu_conf = pkgs.stdenv.mkDerivation {
|
||||||
|
name = "qemu_conf";
|
||||||
|
phases = [ "installPhase" ];
|
||||||
|
|
||||||
|
cfg = pkgs.writeText "qemu.conf"
|
||||||
|
''
|
||||||
|
security_driver = "none"
|
||||||
|
dynamic_ownership = 0
|
||||||
|
remember_owner = 0
|
||||||
|
'';
|
||||||
|
installPhase = ''
|
||||||
|
mkdir -p $out/opt/homebrew/etc/libvirt/
|
||||||
|
cp $cfg $out/opt/homebrew/etc/libvirt/qemu.conf
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
in {
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
|
qemu_conf
|
||||||
];
|
];
|
||||||
|
|
||||||
|
homebrew = {
|
||||||
|
enable = true;
|
||||||
|
brews = [
|
||||||
|
"qemu"
|
||||||
|
"gcc"
|
||||||
|
{
|
||||||
|
name = "libvirt";
|
||||||
|
restart_service = true;
|
||||||
|
}
|
||||||
|
"virt-manager"
|
||||||
|
];
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Generated
+3
-3
@@ -49,11 +49,11 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1689188243,
|
"lastModified": 1689516967,
|
||||||
"narHash": "sha256-v3EDlWWLBQ+LIRWZ03jd8bnvHLyNae6iaqd03rbYhwo=",
|
"narHash": "sha256-sFAa33wkQHanmij/uhfGduIDK8z4dJAita/rK6u9pvE=",
|
||||||
"owner": "lnl7",
|
"owner": "lnl7",
|
||||||
"repo": "nix-darwin",
|
"repo": "nix-darwin",
|
||||||
"rev": "2ad716c2786dabf8f458ae1e7d343775d3acc65c",
|
"rev": "61662a63bfe1726588c1da6b412df86d8ca94d63",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|||||||
@@ -62,6 +62,7 @@
|
|||||||
transcrypt
|
transcrypt
|
||||||
tree
|
tree
|
||||||
unzip
|
unzip
|
||||||
|
vagrant
|
||||||
wget
|
wget
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user