Skip to content

NixOS / nix-darwin

Chiri is available in nixpkgs.

flake.nix
{
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
};
outputs = { nixpkgs, ... }: {
nixosConfigurations.your-hostname = nixpkgs.lib.nixosSystem {
system = "x86_64-linux"; # or "aarch64-linux"
modules = [
({ pkgs, ... }: {
environment.systemPackages = [ pkgs.chiri ];
})
];
};
};
}
{ pkgs, ... }:
{
home.packages = [ pkgs.chiri ];
}
flake.nix
{
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
darwin = {
url = "github:LnL7/nix-darwin";
inputs.nixpkgs.follows = "nixpkgs";
};
};
outputs = { nixpkgs, darwin, ... }: {
darwinConfigurations.your-macbook = darwin.lib.darwinSystem {
system = "aarch64-darwin"; # or "x86_64-darwin"
modules = [
({ pkgs, ... }: {
environment.systemPackages = [ pkgs.chiri ];
})
];
};
};
}

Automatic updates are disabled for the Nix version of Chiri, as it is handled by nixpkgs.