forked from colonelpanic/dotfiles
Added theme stuff.
This commit is contained in:
parent
36fcc48477
commit
3110354532
3
.gitmodules
vendored
3
.gitmodules
vendored
@ -10,3 +10,6 @@
|
|||||||
[submodule "lisp/multi-line-it"]
|
[submodule "lisp/multi-line-it"]
|
||||||
path = lisp/multi-line-it
|
path = lisp/multi-line-it
|
||||||
url = git@github.com:IvanMalison/multi-line-it.git
|
url = git@github.com:IvanMalison/multi-line-it.git
|
||||||
|
[submodule "themes/zenburn"]
|
||||||
|
path = themes/zenburn
|
||||||
|
url = https://github.com/bbatsov/zenburn-emacs
|
||||||
|
File diff suppressed because one or more lines are too long
18
elpa/color-theme-6.5.5/color-theme-autoloads.el
Normal file
18
elpa/color-theme-6.5.5/color-theme-autoloads.el
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
;;; color-theme-autoloads.el --- automatically extracted autoloads
|
||||||
|
;;
|
||||||
|
;;; Code:
|
||||||
|
|
||||||
|
|
||||||
|
;;;### (autoloads nil nil ("color-theme-pkg.el" "color-theme.el")
|
||||||
|
;;;;;; (20805 11467 185491))
|
||||||
|
|
||||||
|
;;;***
|
||||||
|
|
||||||
|
(provide 'color-theme-autoloads)
|
||||||
|
;; Local Variables:
|
||||||
|
;; version-control: never
|
||||||
|
;; no-byte-compile: t
|
||||||
|
;; no-update-autoloads: t
|
||||||
|
;; coding: utf-8
|
||||||
|
;; End:
|
||||||
|
;;; color-theme-autoloads.el ends here
|
1
elpa/color-theme-6.5.5/color-theme-pkg.el
Normal file
1
elpa/color-theme-6.5.5/color-theme-pkg.el
Normal file
@ -0,0 +1 @@
|
|||||||
|
(define-package "color-theme" "6.5.5" "install color themes" (quote nil))
|
BIN
elpa/color-theme-6.5.5/color-theme-pkg.elc
Normal file
BIN
elpa/color-theme-6.5.5/color-theme-pkg.elc
Normal file
Binary file not shown.
15170
elpa/color-theme-6.5.5/color-theme.el
Normal file
15170
elpa/color-theme-6.5.5/color-theme.el
Normal file
File diff suppressed because it is too large
Load Diff
BIN
elpa/color-theme-6.5.5/color-theme.elc
Normal file
BIN
elpa/color-theme-6.5.5/color-theme.elc
Normal file
Binary file not shown.
59
init.el
59
init.el
@ -18,6 +18,8 @@
|
|||||||
(let ((default-directory "~/.emacs.d/elpa/"))
|
(let ((default-directory "~/.emacs.d/elpa/"))
|
||||||
(normal-top-level-add-subdirs-to-load-path))
|
(normal-top-level-add-subdirs-to-load-path))
|
||||||
|
|
||||||
|
(add-to-list 'custom-theme-load-path "~/.emacs.d/themes/zenburn")
|
||||||
|
|
||||||
;; =============================================================================
|
;; =============================================================================
|
||||||
;; General Emacs Options
|
;; General Emacs Options
|
||||||
;; =============================================================================
|
;; =============================================================================
|
||||||
@ -52,8 +54,6 @@
|
|||||||
(setq c-subword-mode t)
|
(setq c-subword-mode t)
|
||||||
|
|
||||||
(require 'package)
|
(require 'package)
|
||||||
(require 'whitespace)
|
|
||||||
(require 'rainbow-delimiters)
|
|
||||||
|
|
||||||
;; =============================================================================
|
;; =============================================================================
|
||||||
;; Flymake
|
;; Flymake
|
||||||
@ -62,11 +62,6 @@
|
|||||||
(require 'flymake)
|
(require 'flymake)
|
||||||
(require 'flymake-cursor)
|
(require 'flymake-cursor)
|
||||||
|
|
||||||
;; Customize flymake colors.
|
|
||||||
(custom-set-faces
|
|
||||||
'(flymake-errline ((((class color)) (:background "DarkViolet"))))
|
|
||||||
'(flymake-warnline ((((class color)) (:underline "Orange")))))
|
|
||||||
|
|
||||||
(defun flymake-pylint-init ()
|
(defun flymake-pylint-init ()
|
||||||
(let* ((temp-file (flymake-init-create-temp-buffer-copy
|
(let* ((temp-file (flymake-init-create-temp-buffer-copy
|
||||||
'flymake-create-temp-inplace))
|
'flymake-create-temp-inplace))
|
||||||
@ -102,7 +97,7 @@
|
|||||||
;; Rope
|
;; Rope
|
||||||
(pymacs-load "ropemacs" "rope-")
|
(pymacs-load "ropemacs" "rope-")
|
||||||
|
|
||||||
(defun yelp-tabs ()
|
(defun python-tabs ()
|
||||||
(setq tab-width 4,
|
(setq tab-width 4,
|
||||||
indent-tabs-mode t
|
indent-tabs-mode t
|
||||||
py-smart-indentation nil
|
py-smart-indentation nil
|
||||||
@ -137,3 +132,51 @@
|
|||||||
(add-to-list 'package-archives
|
(add-to-list 'package-archives
|
||||||
'("marmalade" . "http://marmalade-repo.org/packages/"))
|
'("marmalade" . "http://marmalade-repo.org/packages/"))
|
||||||
(package-initialize)
|
(package-initialize)
|
||||||
|
|
||||||
|
(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 ("36a309985a0f9ed1a0c3a69625802f87dee940767c9e200b89cdebdb737e5b29" default))))
|
||||||
|
|
||||||
|
;; =============================================================================
|
||||||
|
;; elisp Helpers
|
||||||
|
;; =============================================================================
|
||||||
|
|
||||||
|
(defun plist-to-alist (the-plist)
|
||||||
|
(defun get-tuple-from-plist (the-plist)
|
||||||
|
(when the-plist
|
||||||
|
(cons (car the-plist) (cadr the-plist))))
|
||||||
|
|
||||||
|
(let ((alist '()))
|
||||||
|
(while the-plist
|
||||||
|
(add-to-list 'alist (get-tuple-from-plist the-plist))
|
||||||
|
(setq the-plist (cddr the-plist)))
|
||||||
|
alist))
|
||||||
|
|
||||||
|
;; =============================================================================
|
||||||
|
;; Appearance
|
||||||
|
;; =============================================================================
|
||||||
|
|
||||||
|
(require 'color-theme)
|
||||||
|
|
||||||
|
(require 'whitespace)
|
||||||
|
(require 'rainbow-delimiters)
|
||||||
|
|
||||||
|
;; Customize font-faces
|
||||||
|
(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.
|
||||||
|
'(flymake-errline ((((class color)) (:background "DarkViolet"))))
|
||||||
|
'(flymake-warnline ((((class color)) (:underline "Orange"))))
|
||||||
|
'(rainbow-delimiters-depth-1-face ((t (:foreground "green"))))
|
||||||
|
'(rainbow-delimiters-depth-2-face ((t (:foreground "blue"))))
|
||||||
|
'(rainbow-delimiters-depth-3-face ((t (:foreground "magenta"))))
|
||||||
|
'(rainbow-delimiters-depth-4-face ((t (:foreground "yellow"))))
|
||||||
|
'(rainbow-delimiters-depth-5-face ((t (:foreground "cyan"))))
|
||||||
|
'(rainbow-delimiters-depth-7-face ((t (:foreground "blue"))))
|
||||||
|
'(rainbow-delimiters-depth-8-face ((t (:foreground "yellow"))))
|
||||||
|
'(rainbow-delimiters-depth-9-face ((t (:foreground "magenta")))))
|
||||||
|
1
themes/zenburn
Submodule
1
themes/zenburn
Submodule
@ -0,0 +1 @@
|
|||||||
|
Subproject commit 2315e850aaee6b1e9bb16ea232723e5534e77a37
|
Loading…
Reference in New Issue
Block a user