forked from colonelpanic/dotfiles
Fix packaging, maybe? Move custom variables into gitignored file.
This commit is contained in:
parent
24cb053ca5
commit
8311098e3f
3
.gitignore
vendored
3
.gitignore
vendored
@ -16,4 +16,5 @@ elpa/*
|
|||||||
tramp
|
tramp
|
||||||
server
|
server
|
||||||
.project-roots
|
.project-roots
|
||||||
elpa/find-file-in-project-3.4
|
elpa/find-file-in-project-3.4
|
||||||
|
custom.el
|
42
init.el
42
init.el
@ -31,23 +31,25 @@
|
|||||||
;; =============================================================================
|
;; =============================================================================
|
||||||
|
|
||||||
(require 'package)
|
(require 'package)
|
||||||
|
(when (< emacs-major-version 24)
|
||||||
|
(add-to-list 'package-archives '("gnu" . "http://elpa.gnu.org/packages/") t))
|
||||||
(add-to-list 'package-archives
|
(add-to-list 'package-archives
|
||||||
'("melpa" . "http://melpa.milkbox.net/packages/") t)
|
'("marmalade" . "http://marmalade-repo.org/packages/") t)
|
||||||
(add-to-list 'package-archives
|
(add-to-list 'package-archives
|
||||||
'("marmalade" . "http://marmalade-repo.org/packages/"))
|
'("melpa" . "http://melpa.org/packages/") t)
|
||||||
(package-initialize)
|
(package-initialize)
|
||||||
|
|
||||||
(defvar my-packages '(color-theme cl-lib ctags ctags-update flymake mo-git-blame
|
(defvar my-packages '(color-theme cl-lib ctags ctags-update flycheck ensime
|
||||||
multiple-cursors latex-preview-pane pytest
|
multiple-cursors latex-preview-pane pytest epl
|
||||||
starter-kit-bindings zenburn-theme jedi
|
starter-kit-bindings zenburn-theme jedi tern
|
||||||
starter-kit magit ido-ubiquitous monokai-theme
|
starter-kit magit ido-ubiquitous monokai-theme
|
||||||
idle-highlight-mode find-file-in-project smex
|
idle-highlight-mode find-file-in-project smex
|
||||||
paredit inf-ruby undo-tree rainbow-delimiters
|
paredit inf-ruby undo-tree rainbow-delimiters
|
||||||
solarized-theme scala-mode2 ensime
|
solarized-theme tern-auto-complete scala-mode2
|
||||||
gitconfig-mode flymake-cursor starter-kit-ruby
|
gitconfig-mode starter-kit-ruby mo-git-blame
|
||||||
auto-complete project-root popup web-beautify
|
auto-complete project-root popup web-beautify
|
||||||
js2-mode js3-mode sphinx-doc ansi-color pytest
|
js2-mode js3-mode sphinx-doc ansi-color pytest
|
||||||
exec-path-from-shell tern tern-auto-complete)
|
exec-path-from-shell base16-theme)
|
||||||
"Packages that must be installed at launch.")
|
"Packages that must be installed at launch.")
|
||||||
|
|
||||||
(defun ensure-package-installed (packages)
|
(defun ensure-package-installed (packages)
|
||||||
@ -103,7 +105,7 @@ Return a list of installed packages or nil for every package not installed."
|
|||||||
;; Display line and column numbers in mode line.
|
;; Display line and column numbers in mode line.
|
||||||
(line-number-mode t)
|
(line-number-mode t)
|
||||||
(column-number-mode t)
|
(column-number-mode t)
|
||||||
(global-linum-mode t)
|
;;(global-linum-mode t)
|
||||||
|
|
||||||
;; Don't disable downcase and upcase region.
|
;; Don't disable downcase and upcase region.
|
||||||
(put 'upcase-region 'disabled nil)
|
(put 'upcase-region 'disabled nil)
|
||||||
@ -149,6 +151,9 @@ Return a list of installed packages or nil for every package not installed."
|
|||||||
("Git project"
|
("Git project"
|
||||||
:root-contains-files (".git"))))
|
:root-contains-files (".git"))))
|
||||||
|
|
||||||
|
(setq custom-file "~/.emacs.d/custom.el")
|
||||||
|
(when (file-exists-p custom-file) (load custom-file))
|
||||||
|
|
||||||
;; =============================================================================
|
;; =============================================================================
|
||||||
;; Misc
|
;; Misc
|
||||||
;; =============================================================================
|
;; =============================================================================
|
||||||
@ -359,22 +364,3 @@ Return a list of installed packages or nil for every package not installed."
|
|||||||
(ansi-color-apply-on-region (point-min) (point-max))
|
(ansi-color-apply-on-region (point-min) (point-max))
|
||||||
(toggle-read-only))
|
(toggle-read-only))
|
||||||
(add-hook 'compilation-filter-hook 'colorize-compilation-buffer)
|
(add-hook 'compilation-filter-hook 'colorize-compilation-buffer)
|
||||||
|
|
||||||
;; =============================================================================
|
|
||||||
;; Customize
|
|
||||||
;; =============================================================================
|
|
||||||
(custom-set-variables
|
|
||||||
;; custom-set-variables was added by Custom.
|
|
||||||
;; If you edit it by hand, you could mess it up, so be careful.
|
|
||||||
;; Your init file should contain only one such instance.
|
|
||||||
;; If there is more than one, they won't work right.
|
|
||||||
'(custom-safe-themes (quote ("de2c46ed1752b0d0423cde9b6401062b67a6a1300c068d5d7f67725adc6c3afb" "e53cc4144192bb4e4ed10a3fa3e7442cae4c3d231df8822f6c02f1220a0d259a" "41b6698b5f9ab241ad6c30aea8c9f53d539e23ad4e3963abff4b57c0f8bf6730" "51bea7765ddaee2aac2983fac8099ec7d62dff47b708aa3595ad29899e9e9e44" "8aebf25556399b58091e533e455dd50a6a9cba958cc4ebb0aab175863c25b9a4" "1affe85e8ae2667fb571fc8331e1e12840746dae5c46112d5abb0c3a973f5f5a" "9bac44c2b4dfbb723906b8c491ec06801feb57aa60448d047dbfdbd1a8650897" "b1471d88b39cad028bd621ae7ae1e8e3e3fca2c973f0dfe3fd6658c194a542ff" "a774c5551bc56d7a9c362dca4d73a374582caedb110c201a09b410c0ebbb5e70" "e16a771a13a202ee6e276d06098bc77f008b73bbac4d526f160faa2d76c1dd0e" "60f04e478dedc16397353fb9f33f0d895ea3dab4f581307fbf0aa2f07e658a40" default)))
|
|
||||||
'(reb-re-syntax (quote string))
|
|
||||||
'(safe-local-variable-values (quote ((pytest-cmd-flags . "-sx --enable-logger=okcupyd --enable-logger=requests") (pytest-cmd-flags . "-x --enable-logger=okcupyd --enable-logger=requests") (pytest-cmd-flags concat "-x" "--enable-logger=okcupyd" "--enable-logger=requests") (pytest-global-name . "tox -e py27 --") (ffip-prune-patterns ".tox" ".git" "pip" "__pycache__" "*.egg-info" "build") (ffip-prune-patterns ".tox/*" ".git/*" "pip" "__pycache__" "*.pyc" "*.egg-info" "build") (ffip-prune-patterns quote (".tox/*" ".git/*" "pip" "__pycache__" "*.pyc" "*.egg-info" "build")) (ffip-prune-patterns quote (".tox" ".git" "pip" "__pycache__" "*.pyc" "*.egg-info" "build")) (ffip-prune-patterns quote (".tox" ".git")) (use-python-tabs . t) (python-indent . 4) (whitespace-line-column . 80) (lexical-binding . t)))))
|
|
||||||
|
|
||||||
(custom-set-faces
|
|
||||||
;; custom-set-faces was added by Custom.
|
|
||||||
;; If you edit it by hand, you could mess it up, so be careful.
|
|
||||||
;; Your init file should contain only one such instance.
|
|
||||||
;; If there is more than one, they won't work right.
|
|
||||||
'(default ((t (:background nil)))))
|
|
||||||
|
Loading…
Reference in New Issue
Block a user