{ description = "My personal NUR repository."; inputs = { nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable"; futils.url = "git+https://git.sorre.xyz/miranb/futils"; emacs-overlay = { url = "github:nix-community/emacs-overlay"; inputs.nixpkgs.follows = "nixpkgs"; }; }; outputs = { self, nixpkgs, futils, emacs-overlay, }: futils.lib.eachSystem ( system: let pkgs = import nixpkgs { inherit system; overlays = [ emacs-overlay.overlays.default ]; }; in { legacyPackages = import ./default.nix { inherit pkgs; }; packages = nixpkgs.lib.filterAttrs (_: v: nixpkgs.lib.isDerivation v) self.legacyPackages.${system}; } ); }