Various updates
This commit is contained in:
		@ -44,10 +44,21 @@
 | 
			
		||||
  (bind! :n :gd "<cmd>Telescope lsp_definitions<cr>" buf)
 | 
			
		||||
  (bind! :n :gI "<cmd>Telescope lsp_implementations<cr>" buf)
 | 
			
		||||
  (bind! :n :D "<cmd>Telescope lsp_type_definitions<cr>" buf)
 | 
			
		||||
  (bind! :n :<leader>fq "<cmd>Telescope diagnostics<cr>" buf)
 | 
			
		||||
 | 
			
		||||
  ;; Some trouble commands
 | 
			
		||||
  (bind! :n :<leader>q "<cmd>TroubleToggle document_diagnostics<cr>")
 | 
			
		||||
  (bind! :n :<leader>Q "<cmd>TroubleToggle workspace_diagnostics<cr>"))
 | 
			
		||||
  (bind! :n :<leader>q (fn []
 | 
			
		||||
                         (let [trouble (require :trouble)]
 | 
			
		||||
                           (if (trouble.is_open)
 | 
			
		||||
                               (trouble.close)
 | 
			
		||||
                               true
 | 
			
		||||
                               (trouble.open :document_diagnostics)))))
 | 
			
		||||
  (bind! :n :<leader>Q (fn []
 | 
			
		||||
                         (let [trouble (require :trouble)]
 | 
			
		||||
                           (if (trouble.is_open)
 | 
			
		||||
                               (trouble.close)
 | 
			
		||||
                               true
 | 
			
		||||
                               (trouble.open :workspace_diagnostics))))))
 | 
			
		||||
 | 
			
		||||
(fn get-data-dir [server root]
 | 
			
		||||
  (let [resolved_path (vim.fn.resolve root)
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user