pkgs: vim: add vim-deoplete

This commit is contained in:
Renken 2022-08-10 00:56:41 +02:00
parent f94803e5b0
commit 4d4ba3ca29
Signed by: renken
GPG key ID: 1F2BB159B645E575

View file

@ -8,6 +8,7 @@
#:use-module (guix git-download) #:use-module (guix git-download)
#:use-module (guix build-system copy) #:use-module (guix build-system copy)
#:use-module (gnu packages) #:use-module (gnu packages)
#:use-module (gnu packages vim)
#:use-module (gnu packages uml)) #:use-module (gnu packages uml))
(define-public vim-plantuml-syntax (define-public vim-plantuml-syntax
@ -116,3 +117,34 @@ options for you:
Note that this is a pure Vim implementation, and doesnt require any external Note that this is a pure Vim implementation, and doesnt require any external
applications or interpreters.") applications or interpreters.")
(license #f)))) (license #f))))
(define-public vim-deoplete
(let ((commit "33ed4fa0cd704999f9f74b37640bf6d7334bac37")
(revision "1"))
(package
(name "vim-deoplete")
(version (git-version "6.1" revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/Shougo/deoplete.nvim")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32
"1gabd83gy3skx3q3prk6drn3dzwag5jmzmp43492mihdak0iks3i"))))
(build-system copy-build-system)
(inputs (list python-pynvim))
(arguments
`(#:install-plan '(("autoload" "share/vim/vimfiles/")
("doc" "share/vim/vimfiles/")
("plugin" "share/vim/vimfiles/")
("rplugin" "share/vim/vimfiles/"))))
(home-page "https://github.com/Shougo/deoplete.nvim")
(synopsis
"Dark powered asynchronous completion framework for neovim/Vim8")
(description
"deoplete is the abbreviation of 'dark powered neo-completion'. It
provides an asynchronous keyword completion system in the current
buffer.")
(license license:expat))))