feat: package conjure

This commit is contained in:
Kat Inskip 2026-02-03 06:41:47 -08:00
parent c5310013ae
commit 032fb0579a
2 changed files with 24 additions and 1 deletions

View file

@ -23,6 +23,7 @@
(define neovim-packages (define neovim-packages
(list neovim (list neovim
neovim-nfnl neovim-nfnl
neovim-conjure
vim-paredit vim-paredit
vim-guix-vim)) vim-guix-vim))
@ -54,6 +55,9 @@
(home-environment (home-environment
(packages (append neovim-packages (packages (append neovim-packages
(list jujutsu (list jujutsu
ripgrep
fd
sd
librewolf librewolf
fennel fennel
fennel-ls fennel-ls
@ -63,7 +67,7 @@
(list (list
(simple-service 'editor-env-var (simple-service 'editor-env-var
home-environment-variables-service-type home-environment-variables-service-type
'(("EDITOR" . "neovim"))) '(("EDITOR" . "nvim")))
(service home-fish-service-type) (service home-fish-service-type)

View file

@ -25,3 +25,22 @@
(description "Enhance your Neovim experience through Fennel with zero overhead. Write Fennel, run Lua, nfnl will not load unless you're actively modifying your Neovim configuration or plugin source code.") (description "Enhance your Neovim experience through Fennel with zero overhead. Write Fennel, run Lua, nfnl will not load unless you're actively modifying your Neovim configuration or plugin source code.")
(home-page "https://github.com/Olical/nfnl/") (home-page "https://github.com/Olical/nfnl/")
(license license:unlicense))) (license license:unlicense)))
(define-public neovim-conjure
(package
(name "neovim-conjure")
(version "4.58.0")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/Olical/conjure")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256 (base32 "0d69d5lq0a5n54wmbs8rkd4kjwarjcs22qy71jdg1bn5jl8lwhna"))))
(build-system vim-build-system)
(arguments (list
#:plugin-name "conjure"))
(synopsis "Interactive evaluation for Neovim (Clojure, Fennel, Scheme, Python, JavaScript, PHP, R, Lua, Rust and more!)")
(description "Conjure is an interactive environment for evaluating code within your running program.")
(home-page "https://github.com/Olical/conjure/")
(license license:unlicense)))