Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- (use-package lsp-mode
- :init
- ;; set prefix for lsp-command-keymap (few alternatives - "C-l", "C-c l")
- (setq lsp-keymap-prefix "C-c l")
- :hook ((csharp-mode . lsp))
- :commands lsp lsp-deferred)
- (use-package lsp-ui
- :commands lsp-ui-mode)
- (use-package flycheck
- :hook (prog-mode . flycheck-mode))
- (use-package lsp-treemacs
- :commands lsp-treemacs-errors-list)
- (use-package company
- :ensure t
- :diminish company-mode
- :init
- (setq company-idle-delay 0
- company-minimum-prefix-length 1)
- :hook (prog-mode . company-mode))
- (use-package company-box
- :hook (company-mode . company-box-mode))
- (use-package csharp-mode
- :ensure t
- :init
- (add-hook 'csharp-mode-hook 'rainbow-delimiters-mode)
- :mode (("\\.cs\\'" . csharp-mode)))
- (use-package dotnet
- :ensure t
- :hook (csharp-mode . dotnet-mode))
- (use-package csproj-mode
- :ensure t)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement