{ description = "A slightly better history for zsh"; inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11"; inputs.flake-utils.url = "github:numtide/flake-utils"; outputs = { self, nixpkgs, flake-utils, ... }: let out = system: let pkgs = nixpkgs.legacyPackages.${system}; # Maybe pkgs = import nixpkgs { inherit system; }; ? appliedOverlay = self.overlays.default pkgs pkgs; in { packages = rec { default = zsh-histdb; zsh-histdb = appliedOverlay.zsh-histdb; }; }; in flake-utils.lib.eachDefaultSystem out // { overlays.default = final: prev: { zsh-histdb = final.callPackage ./package.nix { }; }; }; }