From 5097ce0ebdae6a27072fa3c5261925411a1611e8 Mon Sep 17 00:00:00 2001 From: Oleg Pykhalov Date: Mon, 6 Jan 2020 11:11:42 +0300 Subject: gnu: Add emacs-treemacs-extra. * gnu/packages/emacs-xyz.scm (emacs-treemacs-extra): New variable. --- gnu/packages/emacs-xyz.scm | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm index 2eb5a66fb7..9339bf0713 100644 --- a/gnu/packages/emacs-xyz.scm +++ b/gnu/packages/emacs-xyz.scm @@ -17830,6 +17830,24 @@ processes for Emacs") (description "Powerful and flexible file tree project explorer.") (license license:gpl3+))) +(define-public emacs-treemacs-extra + (package + (inherit emacs-treemacs) + (name "emacs-treemacs-extra") + (propagated-inputs + `(,@(package-propagated-inputs emacs-treemacs) + ("emacs-evil" ,emacs-evil) + ("emacs-magit" ,emacs-magit) + ("emacs-projectile" ,emacs-projectile))) + (arguments + (substitute-keyword-arguments + (package-arguments emacs-treemacs) + ((#:phases phases) + `(modify-phases ,phases + (add-after 'chdir-elisp 'copy-extra + (lambda _ + (copy-recursively "../extra" "."))))))))) + (define-public emacs-lsp-ui (package (name "emacs-lsp-ui") -- cgit v1.2.3