summaryrefslogtreecommitdiff
path: root/gnu/packages/emacs-xyz.scm
diff options
context:
space:
mode:
authorNicolas Goaziou <mail@nicolasgoaziou.fr>2024-04-30 18:43:48 +0200
committerNicolas Goaziou <mail@nicolasgoaziou.fr>2024-04-30 19:13:22 +0200
commit2fd01433c4bbed8ab3f23705a500ac4cd701bfe5 (patch)
tree0063c07384f5c482f86dfd99b61729d1ea681edd /gnu/packages/emacs-xyz.scm
parentbd987b5e795c572cc77f9a7278d09a67485935bc (diff)
gnu: Add emacs-lsp-docker.
* gnu/packages/emacs-xyz.scm (emacs-lsp-docker): New variable. Change-Id: I2b92355363907c0178fb7585482dfd7037dad137
Diffstat (limited to 'gnu/packages/emacs-xyz.scm')
-rw-r--r--gnu/packages/emacs-xyz.scm24
1 files changed, 24 insertions, 0 deletions
diff --git a/gnu/packages/emacs-xyz.scm b/gnu/packages/emacs-xyz.scm
index 6be81eb8d3..8e19bbd14e 100644
--- a/gnu/packages/emacs-xyz.scm
+++ b/gnu/packages/emacs-xyz.scm
@@ -30886,6 +30886,30 @@ and implementation of treeview controls using treemacs as a tree renderer.")
license:cc-by4.0 ; microsoft/vscode-icons
license:expat)))) ; vscode-icons/vscode-icons
+(define-public emacs-lsp-docker
+ (let ((commit "16a0cfbe06813a1191b19e412445f9d34cd7493f")
+ (revision "1"))
+ (package
+ (name "emacs-lsp-docker")
+ (version "1.0.0")
+ (source (origin
+ (method git-fetch)
+ (uri (git-reference
+ (url "https://github.com/emacs-lsp/lsp-docker")
+ (commit commit)))
+ (file-name (git-file-name name version))
+ (sha256
+ (base32
+ "1ry8yxrb0172n1lnqi4av4wmqvhaqyh55ih2xs0hnd8b6ziywafq"))))
+ (build-system emacs-build-system)
+ (propagated-inputs (list emacs-lsp-mode emacs-yaml))
+ (home-page "https://github.com/emacs-lsp/lsp-docker")
+ (synopsis "Leverage LSP mode in Docker environment")
+ (description
+ "This package provides scripts and configurations to leverage LSP mode
+in Docker environment.")
+ (license license:gpl3+))))
+
(define-public emacs-dap-mode
(package
(name "emacs-dap-mode")