From 8d211c80fc37e83beb3d38ee025d12d53a5018df Mon Sep 17 00:00:00 2001 From: Samuel Rivas Date: Wed, 27 Dec 2023 13:57:27 +0100 Subject: copilot-el: init at d4fa14cea818e041b4a536c5052cf6d28c7223d7 --- .../emacs/elisp-packages/manual-packages.nix | 2 ++ .../manual-packages/copilot-el/default.nix | 38 ++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 pkgs/applications/editors/emacs/elisp-packages/manual-packages/copilot-el/default.nix (limited to 'pkgs/applications/editors/emacs') diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix index bd0f1114b1cd..c534833bf9ae 100644 --- a/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix @@ -21,6 +21,8 @@ in control-lock = callPackage ./manual-packages/control-lock { }; + copilot-el = callPackage ./manual-packages/copilot-el { }; + ebuild-mode = callPackage ./manual-packages/ebuild-mode { }; el-easydraw = callPackage ./manual-packages/el-easydraw { }; diff --git a/pkgs/applications/editors/emacs/elisp-packages/manual-packages/copilot-el/default.nix b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/copilot-el/default.nix new file mode 100644 index 000000000000..a252660fe7c3 --- /dev/null +++ b/pkgs/applications/editors/emacs/elisp-packages/manual-packages/copilot-el/default.nix @@ -0,0 +1,38 @@ +{ + dash, + editorconfig, + emacs, + fetchFromGitHub, + nodejs, + s, + trivialBuild, +}: +trivialBuild { + pname = "copilot-el"; + version = "unstable-2023-12-26"; + src = fetchFromGitHub { + owner = "zerolfx"; + repo = "copilot.el"; + rev = "d4fa14cea818e041b4a536c5052cf6d28c7223d7"; + sha256 = "sha256-Tzs0Dawqa+OD0RSsf66ORbH6MdBp7BMXX7z+5UuNwq4="; + }; + packageRequires = [ + dash + editorconfig + nodejs + s + ]; + postInstall = '' + cp -r $src/dist $LISPDIR + ''; + + meta = { + description = "An unofficial copilot plugin for Emacs"; + homepage = "https://github.com/zerolfx/copilot.el"; + platforms = [ + "x86_64-darwin" + "x86_64-linux" + "x86_64-windows" + ]; + }; +} -- cgit 1.4.1