Skip to content

Commit 51d8894

Browse files
emacsPackages.elpaca: init at 0-unstable-2025-01-25
1 parent 51ec829 commit 51d8894

File tree

2 files changed

+32
-0
lines changed

2 files changed

+32
-0
lines changed

pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ lib.packagesFromDirectoryRecursive {
1515
inherit (pkgs) codeium;
1616
};
1717

18+
elpaca = callPackage ./manual-packages/elpaca { inherit (pkgs) git; };
19+
1820
lsp-bridge = callPackage ./manual-packages/lsp-bridge {
1921
inherit (pkgs)
2022
basedpyright
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{
2+
melpaBuild,
3+
fetchFromGitHub,
4+
git,
5+
unstableGitUpdater,
6+
lib,
7+
}:
8+
9+
melpaBuild {
10+
pname = "elpaca";
11+
version = "0-unstable-2025-01-25";
12+
13+
src = fetchFromGitHub {
14+
owner = "progfolio";
15+
repo = "elpaca";
16+
rev = "db2fd7258ff69fe2d100888cb8d92cf3bf94d465";
17+
hash = "sha256-SseY0iU3D3cloKZy6xPp8QT0H1Cu2uGiiVG6rXq/UHg=";
18+
};
19+
20+
nativeBuildInputs = [ git ];
21+
22+
passthru.updateScript = unstableGitUpdater { };
23+
24+
meta = {
25+
homepage = "https://github.com/progfolio/elpaca";
26+
description = "Elisp package manager";
27+
license = lib.licenses.gpl3Plus;
28+
maintainers = with lib.maintainers; [ abhisheksingh0x558 ];
29+
};
30+
}

0 commit comments

Comments
 (0)