From e46ada2302c9f4f4583207b2f467a22e269f36f1 Mon Sep 17 00:00:00 2001 From: Ravi R Kiran Date: Fri, 29 Nov 2013 20:48:12 -0800 Subject: More defaults diff --git a/init.el b/init.el index d3ecdfe..c64964f 100644 --- a/init.el +++ b/init.el @@ -2,9 +2,14 @@ ;; Remember the initialization directory (setq ravi/init-dir (file-name-directory (or load-file-name (buffer-file-name)))) +(defun ravi/emacs-file (filename) + (expand-file-name filename ravi/init-dir) + ) ;; Initialize some customizations early on to avoid flicker +(setq warning-suppress-types nil) (set-face-background 'default "black") +(set-face-foreground 'default "white") (add-to-list 'default-frame-alist '(background-mode . dark)) (require 'cl) (defun font-candidate (&rest fonts) @@ -13,6 +18,10 @@ (set-face-attribute 'default nil :font (font-candidate '"Inconsolata" "Source Code Pro" "Anonymous Pro")) +(when window-system + (tooltip-mode -1) + (tool-bar-mode -1)) +(menu-bar-mode -1) (setq custom-file (concat ravi/init-dir "custom.el")) ;; Initialize package handling: currently using only the official repository and MELPA @@ -29,7 +38,7 @@ (package-initialize) (defvar ravi/default-install-packages - (list 'yasnippet) + (list 'yasnippet 'use-package 'bind-key 'diminish) "Libraries that should be installed by default.") (unless package-archive-contents -- cgit v0.10.1