diff --git a/flake.nix b/flake.nix index 82e7532..8e097bf 100644 --- a/flake.nix +++ b/flake.nix @@ -16,22 +16,26 @@ systems = [ "x86_64-linux" ]; + flake = { overlays.default = final: _prev: import ./overlay final.pkgs; }; + perSystem = { pkgs, self', config, system, ... }: { _module.args.pkgs = import inputs.nixpkgs { - inherit system; - overlays = [ - inputs.emacs.overlays.default - inputs.self.overlays.default - ]; - }; + inherit system; + overlays = [ + inputs.emacs.overlays.default + inputs.self.overlays.default + ]; + }; packages.pankomacs = pkgs.pankomacs; - packages.default = self'.packages.pankomacs; + packages.default = self'.packages.pankomacs; - apps.pankomacs.program = "${self'.packages.pankomacs}/bin/emacs"; - apps.default = config.apps.pankomacs; + apps.pankomacs.program = "${self'.packages.pankomacs}/bin/emacs"; + apps.default = config.apps.pankomacs; + + formatter = pkgs.nixpkgs-fmt; }; }; }