Skip to content

Instantly share code, notes, and snippets.

@jbr
Created September 1, 2010 22:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jbr/561519 to your computer and use it in GitHub Desktop.
Save jbr/561519 to your computer and use it in GitHub Desktop.
(setq load-path (cons "~/.emacs.d" load-path))
(setq load-path (cons "~/.emacs.d/textmate.el" load-path))
(setq load-path (cons "~/.emacs.d/color-theme-6.6.0" load-path))
(setq load-path (cons "~/.emacs.d/magit" load-path))
(when window-system
(set-default-font
(concat "-apple-Anonymous_Pro-"
"medium-normal-normal-"
"*-14-*-*-*-m-0-iso10646-1"))
(column-number-mode)
(require 'tabbar)
(require 'ide-skel)
(global-set-key "\M-[" 'ide-skel-toggle-left-view-window)
(global-set-key [(super \})] 'tabbar-forward)
(global-set-key [(super \{)] 'tabbar-backward)
(global-set-key [(super w)] 'kill-this-buffer)
(defun current-directory ()
(or list-buffers-directory
(file-name-directory buffer-file-name)))
(defun ide-skel-sync-to-current-buffer ()
(interactive)
(ide-skel-dir (current-directory))
(ide-skel-show-left-view-window))
(global-set-key "\C-\M-[" 'ide-skel-sync-to-current-buffer)
(require 'color-theme)
(require 'zenburn)
(zenburn)
(require 'textmate)
(setq textmate-use-file-cache nil)
(textmate-mode)
(require 'column-marker)
(add-hook 'find-file-hook
(lambda ()
(interactive)
(column-marker-1 80)))
(menu-bar-mode -1)
(tool-bar-mode 0)
(setq mac-option-modifier 'meta))
(require 'linum)
(global-linum-mode 1)
(require 'ido)
(ido-mode t)
(defalias 'yes-or-no-p 'y-or-n-p)
(dolist (mode '(sass-mode haml-mode yaml-mode textile-mode))
(require mode))
(add-to-list 'auto-mode-alist '("\\.textile\\'" . textile-mode))
(require 'magit)
(add-to-list 'auto-mode-alist '("\\.[Cc][Ss][Vv]\\'" . csv-mode))
(autoload 'csv-mode "csv-mode"
"Major mode for editing comma-separated value files." t)
(setq-default truncate-lines t)
(show-paren-mode)
(setq make-backup-files nil
auto-save-default nil
inhibit-splash-screen t)
(global-set-key "\M- " 'hippie-expand)
(global-set-key "\M-;" 'comment-or-uncomment-region)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment