gc-cons-percentage 0.1
garbage-collection-messages t)))
-(setq default-directory "~/")
+;; Startup options
+(setq inhibit-startup-screen t
+ inhibit-startup-buffer-menu t
+ server-client-instructions nil
+ frame-resize-pixelwise t
+ default-directory "~/"
+ initial-scratch-message (message ";;; Emacs loaded in %s.\n\n"
+ (emacs-init-time)))
(provide 'early-init)
;;; hic terminatur early-init.el
;; Code:
-;; Startup options
-(setq inhibit-startup-screen t
- inhibit-startup-buffer-menu t
- server-client-instructions nil
- frame-resize-pixelwise t
- initial-scratch-message (message ";;; Emacs loaded in %s.\n\n"
- (emacs-init-time)))
-
;; Load External Libraries
(add-to-list 'load-path (concat user-emacs-directory "re/"))
(add-to-list 'load-path (concat user-emacs-directory "acme-mouse/"))
(setq abbrev-file-name (expand-file-name "abbrev_defs" user-emacs-directory)
save-abbrevs 'silently)
+(add-hook 'org-mode-hook (lambda ()
+ #'abbrev-mode))
+
;; Customize System
(setq custom-file (expand-file-name "custom.el" user-emacs-directory))
(when (not (file-exists-p custom-file))
(use-package openwith
:ensure t
- :defer t
:config
(openwith-mode t)
(setq openwith-associations (list ; Set these up for linux - windows falls back to system default
:ensure t
:defer t)
-(let ((slime-help "~/quicklisp/slime-helper.el"))
- (when (file-exists-p slime-help)
- (use-package slime
- :ensure t
- :defer t
- :init
- (load (expand-file-name slime-help))
- :config
- (setq inferior-lisp-program "sbcl")
- :custom
- (slime-net-coding-system 'utf-8-unix))
- (when (file-exists-p "~/lisp/sbcl.core-for-slime")
- (setq slime-lisp-implementations
- '((sbcl ("sbcl" "--core" "sbcl.core-for-slime")
- :directory "~/lisp"))))
- (add-hook 'slime-mode-hook
- (lambda ()
- (unless (slime-connected-p)
- (save-excursion (slime)))))))
+(use-package slime
+ :ensure t
+ :defer t
+ :init
+ (load (expand-file-name "~/quicklisp/slime-helper.el"))
+ :config
+ (setq inferior-lisp-program "sbcl")
+ (when (file-exists-p "~/lisp/sbcl.core-for-slime")
+ (setq slime-lisp-implementations
+ '((sbcl ("sbcl" "--core" "sbcl.core-for-slime")
+ :directory "~/lisp"))))
+ :custom
+ (slime-net-coding-system 'utf-8-unix))
+
+(add-hook 'slime-mode-hook
+ (lambda ()
+ (unless (slime-connected-p)
+ (save-excursion (slime)))))
(provide 're-packages)
;;; Hic terminatur re-packages.el