Emacs: Difference between revisions
m Update Doom Emacs URL |
prefer melpaBuild over trivialBuild, see https://github.com/NixOS/nixpkgs/issues/278925 |
||
Line 135: | Line 135: | ||
{{file|lambda-line.nix|nix|<nowiki> | {{file|lambda-line.nix|nix|<nowiki> | ||
{ | { | ||
melpaBuild, | |||
fetchFromGitHub, | fetchFromGitHub, | ||
all-the-icons, | all-the-icons, | ||
}: | }: | ||
melpaBuild { | |||
pname = "lambda-line"; | pname = "lambda-line"; | ||
version = " | version = "0-unstable-2022-11-23"; | ||
src = fetchFromGitHub { | src = fetchFromGitHub { | ||
owner = "Lambda-Emacs"; | owner = "Lambda-Emacs"; | ||
Line 149: | Line 149: | ||
}; | }; | ||
# elisp dependencies | # elisp dependencies | ||
packageRequires = [ | |||
all-the-icons | all-the-icons | ||
]; | ]; | ||
} | } | ||
</nowiki>}} | </nowiki>}} | ||
Line 166: | Line 165: | ||
lambda-line = callPackage ./lambda-line.nix { | lambda-line = callPackage ./lambda-line.nix { | ||
inherit (pkgs) fetchFromGitHub; | inherit (pkgs) fetchFromGitHub; | ||
inherit (epkgs) | inherit (epkgs) melpaBuild all-the-icons; | ||
}; | }; | ||
}; | }; | ||
Line 184: | Line 183: | ||
(callPackage ./lambda-line.nix { | (callPackage ./lambda-line.nix { | ||
inherit (pkgs) fetchFromGitHub; | inherit (pkgs) fetchFromGitHub; | ||
inherit (epkgs) | inherit (epkgs) melpaBuild all-the-icons; | ||
};) | };) | ||
])) | ])) | ||
Line 196: | Line 195: | ||
{{file|default.nix|nix|<nowiki> | {{file|default.nix|nix|<nowiki> | ||
{ | { melpaBuild | ||
, lib | , lib | ||
, fetchFromGitHub | , fetchFromGitHub | ||
Line 202: | Line 201: | ||
}: | }: | ||
melpaBuild { | |||
pname = "..."; | pname = "..."; | ||
version = "..."; | version = "..."; | ||
Line 210: | Line 209: | ||
repo = "..."; | repo = "..."; | ||
rev = "..."; | rev = "..."; | ||
hash = "..."; | |||
}; | }; | ||
Line 219: | Line 218: | ||
meta = { | meta = { | ||
description = "..."; | description = "..."; | ||
license = lib.licenses. | license = lib.licenses.gpl3Plus; | ||
}; | }; | ||
} | } |