From b434c1c1e27847658e27640dbfc6b7c215b9a7f7 Mon Sep 17 00:00:00 2001 From: Thiago Kenji Okada Date: Thu, 8 Sep 2022 21:10:48 +0100 Subject: [PATCH] Add apps output --- flake.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/flake.nix b/flake.nix index 6c72d43..9bcf52e 100644 --- a/flake.nix +++ b/flake.nix @@ -92,14 +92,24 @@ in eachDefaultSystem (system: let pkgs = import nixpkgs { inherit system; }; in { + apps = { + default = self.outputs.apps.${system}.nix-doom-emacs; + nix-doom-emacs = flake-utils.lib.mkApp { + drv = self.outputs.packages.${system}.nix-doom-emacs; + exePath = "/bin/emacs"; + }; + }; + devShells.default = pkgs.mkShell { buildInputs = [ (pkgs.python3.withPackages (ps: with ps; [ PyGithub ])) ]; }; + # TODO: remove this after NixOS 23.05 is released package = { ... }@args: pkgs.lib.warn "Deprecated, please use `packages.${system}.default` instead!" (pkgs.callPackage self args); + packages = { default = self.outputs.packages.${system}.nix-doom-emacs; nix-doom-emacs = pkgs.callPackage self {