doomemacs/init/mod-csharp.el

24 lines
621 B
EmacsLisp
Raw Normal View History

2014-08-09 19:25:06 -04:00
;; TODO Make more Unity-friendly
2014-08-29 22:37:25 -04:00
(use-package omnisharp :defer t
2014-08-09 19:25:06 -04:00
:config
(progn
;; (setq flycheck-idle-change-delay 2)
(setq omnisharp-server-executable-path "/Users/hlissner/Omni/OmniSharpServer/OmniSharp/bin/Debug/OmniSharp.exe")))
(use-package shaderlab-mode :defer t
:mode "\\.shader")
2014-08-29 22:37:25 -04:00
(use-package csharp-mode
2014-08-09 19:25:06 -04:00
:mode "\\.cs\\'"
:config
(progn
(diminish 'abbrev-mode)
(imap csharp-mode-map (kbd "C-SPC") 'omnisharp-auto-complete))
:init
(progn
(setq csharp-want-imenu nil)
(add-hook 'csharp-mode-hook (lambda() (omnisharp-mode t) (flycheck-mode t)))))
(provide 'mod-csharp)