diff options
Diffstat (limited to 'emacs.d/init.el~')
-rw-r--r-- | emacs.d/init.el~ | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/emacs.d/init.el~ b/emacs.d/init.el~ new file mode 100644 index 0000000..6d513cb --- /dev/null +++ b/emacs.d/init.el~ @@ -0,0 +1,47 @@ +;; no menu +(menu-bar-mode -1) + +;; show parenthesis +(show-paren-mode +1) + +;; and lose the stupid pipe chars on the split-screen bar +(set-face-foreground 'vertical-border "white") +(set-face-background 'vertical-border "white") + +;; alias yes-or-no to y-or-n +(fset 'yes-or-no-p 'y-or-n-p) + +;; set utf-8 as the default encoding +(prefer-coding-system 'utf-8-unix) + +(autoload 'ibuffer "ibuffer" "List buffers." t) + +(require 'whitespace) +(global-whitespace-mode 1) + +;;; set some variables +;; add a new line at the end of the file +(setq + auto-save-default nil + auto-save-list-file-prefix nil + frame-title-format '(buffer-file-name "%f" ("%b")) + inhibit-startup-message t + make-backup-files nil + require-final-newline t + tab-always-indent 'complete + vc-follow-symlinks t + whitespace-style '(face trailing tabs)) + +(setq-default indent-tabs-mode nil + python-indent-offset 2 + sh-basic-offset 2 + sh-indentation 2) + +;;; some bindings +(global-set-key (kbd "M-j") 'join-line) +(global-set-key (kbd "C-x C-b") 'ibuffer) + +;;; if our version is >24 and we have the emacs24.el file, load it. +(when (>= emacs-major-version 24) + (if (file-exists-p "emacs24.el") + (load "~/.emacs.d/emacs24.el"))) |