tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
emacsPackages.consult-gh: init at 20230706.438
Anderson Torres
2 years ago
68f38d46
e270bfe9
+54
2 changed files
expand all
collapse all
unified
split
pkgs
applications
editors
emacs
elisp-packages
manual-packages
consult-gh
default.nix
manual-packages.nix
+2
pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix
···
17
18
cask = callPackage ./manual-packages/cask { };
19
0
0
20
control-lock = callPackage ./manual-packages/control-lock { };
21
22
ebuild-mode = callPackage ./manual-packages/ebuild-mode { };
···
17
18
cask = callPackage ./manual-packages/cask { };
19
20
+
consult-gh = callPackage ./manual-packages/consult-gh { };
21
+
22
control-lock = callPackage ./manual-packages/control-lock { };
23
24
ebuild-mode = callPackage ./manual-packages/ebuild-mode { };
+52
pkgs/applications/editors/emacs/elisp-packages/manual-packages/consult-gh/default.nix
···
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
···
1
+
{ lib
2
+
, melpaBuild
3
+
, fetchFromGitHub
4
+
, consult
5
+
, embark
6
+
, forge
7
+
, gh
8
+
, markdown-mode
9
+
, writeText
10
+
, unstableGitUpdater
11
+
}:
12
+
13
+
let
14
+
commit = "1fe876d9552b6ec6af257a4299a34eca99b40539";
15
+
in
16
+
melpaBuild {
17
+
pname = "consult-gh";
18
+
version = "20230706.438";
19
+
20
+
inherit commit;
21
+
22
+
src = fetchFromGitHub {
23
+
owner = "armindarvish";
24
+
repo = "consult-gh";
25
+
rev = commit;
26
+
hash = "sha256-bi+qlNvNMXbS4cXbXt01txwD2NAyAqJGNKeOtdtj7tg=";
27
+
};
28
+
29
+
packageRequires = [
30
+
consult
31
+
embark
32
+
forge
33
+
gh
34
+
markdown-mode
35
+
];
36
+
37
+
recipe = writeText "recipe" ''
38
+
(consult-gh
39
+
:repo "armindarvish/consult-gh"
40
+
:fetcher github
41
+
:files ("consult-gh-embark.el" "consult-gh-forge.el" "consult-gh.el"))
42
+
'';
43
+
44
+
passthru.updateScript = unstableGitUpdater { };
45
+
46
+
meta = {
47
+
homepage = "https://github.com/armindarvish/consult-gh";
48
+
description = "A GitHub CLI client inside GNU Emacs using Consult";
49
+
license = lib.licenses.gpl3Only;
50
+
maintainers = with lib.maintainers; [ AndersonTorres ];
51
+
};
52
+
}