nixcfg/systems/aarch64-darwin/rialo/default.nix
Harald Hoyer 2b7225af2c refactor(nix): streamline system packages for aarch64-darwin
- Removed unused packages: `azure-cli`, `kubectl`, `kubectx`, `k9s`, `goose-cli`, `aider-chat`, `fabric-ai`, `gemini-cli`, `opencode`
- Reordered `environment.systemPackages` for improved readability
2026-01-12 16:52:50 +01:00

51 lines
757 B
Nix

{ lib, pkgs, ... }:
with lib.metacfg;
{
imports = [
# ./../../nixbuild.nix
];
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;
};
build.enable = true;
};
environment.systemPackages = with pkgs; [
attic-client
claude-code
dnsmasq
gh
imagemagick
libvirt
nodejs
qemu
virt-manager
];
users.users.harald.shell = pkgs.fish;
ids.gids.nixbld = 350;
system.stateVersion = 4;
}