summaryrefslogtreecommitdiff
path: root/fnl/conf
diff options
context:
space:
mode:
Diffstat (limited to 'fnl/conf')
-rw-r--r--fnl/conf/events.fnl45
-rw-r--r--fnl/conf/lsp.fnl2
2 files changed, 10 insertions, 37 deletions
diff --git a/fnl/conf/events.fnl b/fnl/conf/events.fnl
index 909eee1..67ef93d 100644
--- a/fnl/conf/events.fnl
+++ b/fnl/conf/events.fnl
@@ -1,37 +1,12 @@
(vim.api.nvim_create_augroup "conf#events" {:clear true})
-(let [white_space_highlight (fn []
- (local pattern "'\\s\\+$'")
- (vim.cmd (.. "syn match TrailingWhitespace "
- pattern))
- (vim.cmd "hi link TrailingWhitespace IncSearch"))
- trim [:*.fnl
- :*.rkt
- :*.nix
- :*.md
- :*.hcl
- :*.tf
- :*.py
- :*.cpp
- :*.qml
- :*.js
- :*.txt
- :*.json
- :*.html
- :*.lua
- :*.yaml
- :*.yml
- :*.bash
- :*.sh
- :*.go]
- white_space_trim (fn []
- (local pattern "\\s\\+$")
- (vim.cmd (.. "%substitute/" pattern ://ge)))]
- (vim.api.nvim_create_autocmd [:BufReadPost]
- {:pattern ["*"]
- :callback white_space_highlight
- :group "conf#events"})
- (vim.api.nvim_create_autocmd [:BufWritePre]
- {:pattern trim
- :callback white_space_trim
- :group "conf#events"}))
+(fn white_space_highlight []
+ (local pattern "'\\s\\+$'")
+ (vim.cmd (.. "syn match TrailingWhitespace "
+ pattern))
+ (vim.cmd "hi link TrailingWhitespace IncSearch"))
+
+(vim.api.nvim_create_autocmd [:BufReadPost]
+ {:pattern ["*"]
+ :callback white_space_highlight
+ :group "conf#events"})
diff --git a/fnl/conf/lsp.fnl b/fnl/conf/lsp.fnl
index b4f35ab..3755d64 100644
--- a/fnl/conf/lsp.fnl
+++ b/fnl/conf/lsp.fnl
@@ -23,8 +23,6 @@
(lambda []
(vim.lsp.codelens.run)))
:hoverProvider (bo :keywordprg ":LspHover")
- :documentRangeFormattingProvider
- (if format (bm :v :<leader>gq (lspdo :range_formatting)))
:documentFormattingProvider (if format
((fn []
(bo :formatexpr