diff --git a/init-bindings.el b/init-bindings.el index 88b8a6596..f44a3d3ed 100644 --- a/init-bindings.el +++ b/init-bindings.el @@ -39,6 +39,9 @@ ;; So good! (global-set-key (kbd "C-c g") 'magit-status) +;; Open project drawer +(global-set-key (kbd "M-p") 'project-explorer-open) + ;; Add a fullscreen toggle - TODO: reenable in next Emacs release ; (global-set-key (kbd "M-RET") 'toggle-frame-fullscreen) diff --git a/init-modes.el b/init-modes.el index 5c8cb2b21..ab02bc6c5 100644 --- a/init-modes.el +++ b/init-modes.el @@ -1,4 +1,4 @@ -(mapc 'require '(projectile ac-nrepl cider)) +(mapc 'require '(projectile ac-nrepl cider project-explorer)) ;; Initializes modes I use. (add-hook 'prog-mode-hook 'esk-add-watchwords) diff --git a/init-settings.el b/init-settings.el index 470e79b20..6388a88ce 100644 --- a/init-settings.el +++ b/init-settings.el @@ -35,6 +35,7 @@ uniquify-buffer-name-style 'forward whitespace-style '(face trailing lines-tail tabs) whitespace-line-column 80 + default-directory "~" fill-column 80 ediff-window-setup-function 'ediff-setup-windows-plain ediff-diff-options "-w" @@ -101,8 +102,11 @@ (global-hl-line-mode -1) +(set-face-attribute 'default nil :font "Source Code Pro 13") (set-default-font "Source Code Pro 13") +(add-to-list 'after-make-frame-functions 'set-font) + ;; Don't make the nyan cat too long ... I have other stuff in the mode ;; bar as well! (set-variable 'nyan-bar-length 15)