Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- { stdenv, fetchFromGitHub, emacs, emacsPackages }:
- let
- someDeps = with emacsPackages; [
- jedi
- lispy
- zoutline
- ];
- in
- stdenv.mkDerivation {
- name = "lpy";
- src = fetchFromGitHub {
- owner = "abo-abo";
- repo = "lpy";
- rev = "39d05463939398168dd8c8dca22d76af93aa87ae";
- sha256 = "03wa94wn9a1lzdmi5fj5r446cvpqk7km9r9h8sq1hmwpr6qwymw7";
- };
- buildInputs = [
- emacs
- ] ++ someDeps;
- propagatedUserEnvPkgs = [ ] ++ someDeps;
- buildPhase = ''
- emacs -L . --batch -f batch-byte-compile *.el
- '';
- installPhase = ''
- install -d $out/share/emacs/site-lisp
- install *.el *.elc $out/share/emacs/site-lisp
- '';
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement