From f0f796572cdf8a1b6204c61442f69f06c5d96761 Mon Sep 17 00:00:00 2001 From: RhiobeT Date: Tue, 30 Aug 2022 17:48:42 +0200 Subject: [PATCH] [NeoVim] Small changes --- .config/nvim/fnl/macros.fnl | 13 ++++++++++++- .config/nvim/fnl/plugins.fnl | 6 ++++-- .config/nvim/fnl/settings/bufferline.fnl | 2 +- .config/nvim/fnl/settings/treesitter.fnl | 2 ++ .config/nvim/fnl/settings/vimtex.fnl | 1 + 5 files changed, 20 insertions(+), 4 deletions(-) diff --git a/.config/nvim/fnl/macros.fnl b/.config/nvim/fnl/macros.fnl index 6b3bb8c..a3f8a0a 100644 --- a/.config/nvim/fnl/macros.fnl +++ b/.config/nvim/fnl/macros.fnl @@ -1,4 +1,15 @@ (fn setup [module args] `((. (require ,module) :setup) ,args)) -{: setup} +(fn packer [config ...] + "syntactic sugar over packer's startup function." + (local packer `(require :packer)) + `((. ,packer :startup) + {1 (lambda [(unquote (sym :use))] + (use :wbthomason/packer.nvim) + (do ,...) + (if (= true _G.packer_bootstrap) + ((. ,packer :sync)))) + :config ,config})) + +{: setup : packer} diff --git a/.config/nvim/fnl/plugins.fnl b/.config/nvim/fnl/plugins.fnl index 50dd237..0208dd6 100644 --- a/.config/nvim/fnl/plugins.fnl +++ b/.config/nvim/fnl/plugins.fnl @@ -1,9 +1,11 @@ -(import-macros {: packer : packer-setup : use!} :hibiscus.packer) -(import-macros {: setup} :macros) +(import-macros {: packer-setup : use!} :hibiscus.packer) +(import-macros {: packer : setup} :macros) (packer-setup) (packer + {:display {:open_fn (. (require :packer.util) :float)}} + (use! :udayvir-singh/tangerine.nvim) (use! :udayvir-singh/hibiscus.nvim) diff --git a/.config/nvim/fnl/settings/bufferline.fnl b/.config/nvim/fnl/settings/bufferline.fnl index f50a678..0043339 100644 --- a/.config/nvim/fnl/settings/bufferline.fnl +++ b/.config/nvim/fnl/settings/bufferline.fnl @@ -16,4 +16,4 @@ (map! [n] : ":bnext") (map! [n] : ":bprevious") -(map! [n] :q ":Bdelete") +(map! [n] :q ":Bwipeout") diff --git a/.config/nvim/fnl/settings/treesitter.fnl b/.config/nvim/fnl/settings/treesitter.fnl index 95194cf..bdf953f 100644 --- a/.config/nvim/fnl/settings/treesitter.fnl +++ b/.config/nvim/fnl/settings/treesitter.fnl @@ -15,3 +15,5 @@ :highlight {:enable true :disable [] :additional_vim_regex_highlighting false}}) + +((. (require :nvim-treesitter.install) :setup_auto_install)) diff --git a/.config/nvim/fnl/settings/vimtex.fnl b/.config/nvim/fnl/settings/vimtex.fnl index c219395..91cb29c 100644 --- a/.config/nvim/fnl/settings/vimtex.fnl +++ b/.config/nvim/fnl/settings/vimtex.fnl @@ -1,3 +1,4 @@ (import-macros {: g!} :hibiscus.vim) (g! :vimtex_view_method "zathura") +(g! :vimtex_syntax_enabled 0)