nixcfg/systems/aarch64-darwin/m4/default.nix
Harald Hoyer b3db658dd0 feat(aarch64-darwin): add virtualization tools to default.nix
- Added `libvirt`, `dnsmasq`, `virt-manager`, and `qemu` to the `pkgs` list.
- These tools enhance virtualization capabilities on aarch64-darwin systems.
2025-01-21 15:27:22 +01:00

51 lines
706 B
Nix

{ lib, pkgs, ... }:
with lib.metacfg;
{
homebrew = {
enable = true;
brews = [
"libusb"
"mas"
];
masApps = { };
onActivation = {
cleanup = "zap";
autoUpdate = true;
upgrade = true;
};
};
metacfg = {
system.homebrew = enabled;
suites = {
common = enabled;
};
tools = {
direnv.enable = true;
alacritty.enable = true;
};
};
environment.systemPackages = with pkgs; [
# iterm2
# azure-cli
kubectl
kubectx
k9s
attic-client
ollama
imagemagick
gh
libvirt
dnsmasq
virt-manager
qemu
];
users.users.harald.shell = pkgs.fish;
system.stateVersion = 4;
}