header-file-mode: init at version unstable-2022-04-19

Add Emacs library `header-file' from GitHub.
main
Aidan Gauland 2 years ago
parent 3fedfb5f8a
commit 64240018e0
  1. 6
      maintainers/maintainer-list.nix
  2. 30
      pkgs/applications/editors/emacs/elisp-packages/header-file-mode/default.nix
  3. 2
      pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix

@ -380,6 +380,12 @@
githubId = 209175;
name = "Alesya Huzik";
};
aidalgol = {
email = "aidalgol+nixpkgs@fastmail.net";
github = "aidalgol";
githubId = 2313201;
name = "Aidan Gauland";
};
aij = {
email = "aij+git@mrph.org";
github = "aij";

@ -0,0 +1,30 @@
{ trivialBuild
, lib
, fetchFromGitHub
}:
trivialBuild {
pname = "header-file-mode";
version = "unstable-2022-04-19";
src = fetchFromGitHub {
owner = "0x4b";
repo = "header-file-mode";
rev = "fdf1930730e1b0c3f82490099a1325805491eff5";
sha256 = "sha256-FJgRI6RLQk9osh7d+YRfrV5CoGCDx2cZvsjAWlm969c=";
};
postUnpack = ''
sourceRoot="$sourceRoot/lisp"
'';
meta = {
description = ''
A major mode that, when associated with the .h file extension, will put
those file into the major mode of their corresponding implementation file.
'';
license = lib.licenses.gpl3Plus;
platforms = lib.platforms.all;
maintainers = with maintainers; [ aidalgol ];
};
}

@ -178,6 +178,8 @@
git-undo = callPackage ./git-undo { };
header-file-mode = callPackage ./header-file-mode { };
helm-words = callPackage ./helm-words { };
isearch-plus = callPackage ./isearch-plus { };

Loading…
Cancel
Save