diff options
author | Aidan Gauland <aidalgol+git@fastmail.net> | 2022-04-19 11:10:53 +1200 |
---|---|---|
committer | Aidan Gauland <aidalgol+git@fastmail.net> | 2022-04-19 14:15:23 +1200 |
commit | 64240018e04560c49288daf043f113d5c0b67829 (patch) | |
tree | 0e5979d5b36e5c3a1afe0db6a32fca83af62d7aa /pkgs/applications/editors | |
parent | 3fedfb5f8ad1755140ba13382aa1e453fccf6e02 (diff) | |
download | nixpkgs-64240018e04560c49288daf043f113d5c0b67829.tar nixpkgs-64240018e04560c49288daf043f113d5c0b67829.tar.gz nixpkgs-64240018e04560c49288daf043f113d5c0b67829.tar.bz2 nixpkgs-64240018e04560c49288daf043f113d5c0b67829.tar.lz nixpkgs-64240018e04560c49288daf043f113d5c0b67829.tar.xz nixpkgs-64240018e04560c49288daf043f113d5c0b67829.tar.zst nixpkgs-64240018e04560c49288daf043f113d5c0b67829.zip |
header-file-mode: init at version unstable-2022-04-19
Add Emacs library `header-file' from GitHub.
Diffstat (limited to 'pkgs/applications/editors')
-rw-r--r-- | pkgs/applications/editors/emacs/elisp-packages/header-file-mode/default.nix | 30 | ||||
-rw-r--r-- | pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix | 2 |
2 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/applications/editors/emacs/elisp-packages/header-file-mode/default.nix b/pkgs/applications/editors/emacs/elisp-packages/header-file-mode/default.nix new file mode 100644 index 00000000000..7fd3280d807 --- /dev/null +++ b/pkgs/applications/editors/emacs/elisp-packages/header-file-mode/default.nix @@ -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 ]; + }; +} diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix index f289d3d82ef..56a3b696852 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix @@ -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 { }; |