|
|
@ -429,12 +429,52 @@ be global." |
|
|
|
(progn |
|
|
|
(add-hook 'js-mode-hook #'setup-js-buffer))) |
|
|
|
|
|
|
|
(use-package finsit-bugref |
|
|
|
:demand t |
|
|
|
:config |
|
|
|
(progn |
|
|
|
(finsit-bugref-setup))) |
|
|
|
|
|
|
|
(use-package finsit-prodigy |
|
|
|
:demand t |
|
|
|
:after prodigy |
|
|
|
:config (progn |
|
|
|
(finsit-prodigy-setup))) |
|
|
|
|
|
|
|
(use-package finsit-elcouch |
|
|
|
:demand t |
|
|
|
:after elcouch |
|
|
|
:config |
|
|
|
(progn |
|
|
|
(finsit-elcouch-setup))) |
|
|
|
|
|
|
|
(use-package finsit-basecamp |
|
|
|
:demand t |
|
|
|
:config |
|
|
|
(progn |
|
|
|
(finsit-basecamp-setup))) |
|
|
|
|
|
|
|
(use-package finsit-magit |
|
|
|
:demand t |
|
|
|
:after magit |
|
|
|
:config |
|
|
|
(progn |
|
|
|
(finsit-magit-setup))) |
|
|
|
|
|
|
|
(use-package finsit-prodigy |
|
|
|
:demand t |
|
|
|
:after prodigy) |
|
|
|
|
|
|
|
(use-package finsit-yasnippet |
|
|
|
:demand t |
|
|
|
:after yasnippet |
|
|
|
:config |
|
|
|
(progn |
|
|
|
(finsit-yasnippet-setup))) |
|
|
|
|
|
|
|
(use-package klassified |
|
|
|
:init (add-hook 'js2-mode-hook #'klassified-interaction-js-mode)) |
|
|
|
|
|
|
|
(use-package ftgp |
|
|
|
:demand t) |
|
|
|
|
|
|
|
(use-package less-css-mode) |
|
|
|
|
|
|
|
(use-package lisp-mode |
|
|
@ -536,10 +576,23 @@ be global." |
|
|
|
(csharp-mode . omnisharp-mode)) |
|
|
|
:config |
|
|
|
(progn |
|
|
|
(add-to-list 'company-backends #'company-omnisharp) |
|
|
|
(setq omnisharp-imenu-support t) |
|
|
|
|
|
|
|
(defun configure-omnisharp () |
|
|
|
(add-to-list 'company-backends #'company-omnisharp) |
|
|
|
(local-set-key (kbd "C-c C-c") #'recompile)))) |
|
|
|
|
|
|
|
(use-package csharp-mode |
|
|
|
:hook ((csharp-mode . configure-csharp)) |
|
|
|
:config (progn |
|
|
|
(defun configure-csharp () |
|
|
|
(setq indent-tabs-mode nil) |
|
|
|
(setq c-syntactic-indentation t) |
|
|
|
(c-set-style "ellemtel") |
|
|
|
(setq c-basic-offset 4) |
|
|
|
(setq truncate-lines t) |
|
|
|
(setq tab-width 4)))) |
|
|
|
|
|
|
|
(use-package open-url-at-point |
|
|
|
:bind ("C-c C-o" . open-url-at-point)) |
|
|
|
|
|
|
@ -636,16 +689,13 @@ be global." |
|
|
|
|
|
|
|
(use-package shell-switcher |
|
|
|
:bind (("C-'" . shell-switcher-switch-buffer) |
|
|
|
("C-M-'" . shell-switcher-new-shell))) |
|
|
|
("C-M-'" . shell-switcher-new-shell)) |
|
|
|
:config (progn |
|
|
|
(setq shell-switcher-new-shell-function #'vterm))) |
|
|
|
|
|
|
|
(use-package simple |
|
|
|
:config (column-number-mode)) |
|
|
|
|
|
|
|
(use-package slime |
|
|
|
:config (progn |
|
|
|
(setq inferior-lisp-program "/usr/bin/sbcl") |
|
|
|
(slime-setup))) |
|
|
|
|
|
|
|
(use-package subword |
|
|
|
:init (global-subword-mode)) |
|
|
|
|
|
|
|