Loading pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -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 { }; Loading pkgs/applications/editors/emacs/elisp-packages/manual-packages/copilot-el/default.nix 0 → 100644 +38 −0 Original line number Diff line number Diff line { 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" ]; }; } Loading
pkgs/applications/editors/emacs/elisp-packages/manual-packages.nix +2 −0 Original line number Diff line number Diff line Loading @@ -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 { }; Loading
pkgs/applications/editors/emacs/elisp-packages/manual-packages/copilot-el/default.nix 0 → 100644 +38 −0 Original line number Diff line number Diff line { 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" ]; }; }