Add eclim, omnisharp, and cpp support
This commit is contained in:
parent
48e4d30534
commit
bdba39ddf9
25 changed files with 963 additions and 466 deletions
25
init.el
25
init.el
|
@ -9,29 +9,30 @@
|
|||
;;; Code:
|
||||
|
||||
(cd "~") ; Default directory, instead of /
|
||||
(setq skip-installs nil) ; Don't check packages (for slightly speedier startup)
|
||||
;; (setq use-package-verbose t)
|
||||
|
||||
(server-mode t)
|
||||
(unless (server-running-p) (server-start))
|
||||
(desktop-save-mode t)
|
||||
(when window-system (desktop-save-mode 1))
|
||||
|
||||
;; Global vars
|
||||
(defvar my/dir (file-name-directory load-file-name))
|
||||
(defvar my/init-dir (expand-file-name "init" my/dir))
|
||||
(defvar my/themes-dir (expand-file-name "themes" my/dir))
|
||||
(defvar my/elisp-dir (expand-file-name "elisp" my/dir))
|
||||
(defvar my/tmp-dir (expand-file-name "tmp" my/dir))
|
||||
(defvar my/snippets-dir (expand-file-name "snippets" my/dir))
|
||||
(defconst my/dir (file-name-directory load-file-name))
|
||||
(defconst my/init-dir (expand-file-name "init" my/dir))
|
||||
(defconst my/themes-dir (expand-file-name "themes" my/dir))
|
||||
(defconst my/elisp-dir (expand-file-name "elisp" my/dir))
|
||||
(defconst my/tmp-dir (expand-file-name "tmp" my/dir))
|
||||
(defconst my/snippets-dir (expand-file-name "snippets" my/dir))
|
||||
|
||||
(defvar my/theme 'brin)
|
||||
(defvar my/font "Inconsolata-14")
|
||||
(defconst my/theme 'brin)
|
||||
(defconst my/font "Inconsolata-14")
|
||||
|
||||
(add-to-list 'load-path my/init-dir)
|
||||
|
||||
(mapc 'require
|
||||
'(core ; Just the... bear necessities...
|
||||
|
||||
my-defuns
|
||||
|
||||
;; Modules to improve on emacs' heresy
|
||||
init-project ; Project navigation tools & settings
|
||||
init-ac ; Auto-complete engine & settings
|
||||
|
@ -45,6 +46,6 @@
|
|||
mod-webdev ; Environment for webdev (SCSS, PHP, Rails, Jekyll)
|
||||
mod-love ; Love.app gamedev
|
||||
mod-cpp ; C++ gamedev
|
||||
;; mod-eclim ; Integration into eclipse (for Java)
|
||||
;; mod-csharp ; Emacs as a Csharp IDE
|
||||
mod-eclim ; Integration into eclipse (for Java)
|
||||
mod-csharp ; Emacs as a Csharp/Unity IDE
|
||||
))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue