NixOS / nix-darwin
Chiri is available in nixpkgs.
{ 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 ]; }) ]; }; };}Home Manager
Section titled “Home Manager”{ pkgs, ... }:{ home.packages = [ pkgs.chiri ];}nix-darwin
Section titled “nix-darwin”{ 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
Section titled “Automatic updates”Automatic updates are disabled for the Nix version of Chiri, as it is handled by nixpkgs.
Next steps
Section titled “Next steps” Connect an account Hook Chiri up to your CalDAV server.
Create your first task A quick walkthrough of the task editor.