From 711f9ccd8fb79c55b30a7778acccf1f3184826d0 Mon Sep 17 00:00:00 2001 From: vorboyvo Date: Tue, 12 Mar 2024 14:37:43 -0400 Subject: [PATCH] oopsie forgot to actually add kakoune.nix to the repo --- programs/kakoune.nix | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 programs/kakoune.nix diff --git a/programs/kakoune.nix b/programs/kakoune.nix new file mode 100644 index 0000000..8062ea5 --- /dev/null +++ b/programs/kakoune.nix @@ -0,0 +1,22 @@ +{ + enable = true; + config = { + numberLines = { + enable = true; + highlightCursor = true; + }; + hooks = [ + { + name = "BufSetOption"; + option = "filetype=latex"; + commands = '' + set-option buffer makecmd latexmk -pvc -pdf -e '$pdf_previewer="xdg-open %S"' -e '$pdflatex="pdflatex -interaction=nonstopmode -synctex=1 %O %S"' %opt{documentsrc} + ''; + } + ]; + }; + extraConfig = '' + eval %sh{kak-lsp --kakoune -s $kak_session} + lsp-enable + ''; +}