company dark theme added to default theme

This commit is contained in:
Sameer Rahmani 2015-07-11 14:38:46 +04:30
parent 4d1f6d102e
commit 779bd6523e
4 changed files with 19 additions and 4 deletions

2
fg42
View File

@ -1,7 +1,7 @@
#! /bin/sh
#export FG42_HOME=--PATH--
export FG42_HOME=`pwd`
export FG42_HOME=$HOME/src/FG42/FG42
#emacs -Q --no-splash --name FG42 --title FG42 -q -l --PATH--/fg42-config.el "$@"
emacs --name FG42 -Q -q --no-splash --title FG42 -l $FG42_HOME/fg42-config.el "$@"

View File

@ -10,6 +10,8 @@
'development
'web
'editor-theme
'javascript
'php
'ruby)
;; Disable abilities which we do not want to load

View File

@ -9,12 +9,14 @@
"Gives FG42 the ability to edit javascript."
(autoload 'js2-mode "js2-mode" "Javascript mode")
(autoload 'tern-mode "tern.el" nil t)
(add-to-list 'auto-mode-alist '("\\.js\\'" . js2-mode))
(add-to-list 'auto-mode-alist '("\\.jsx\\'" . js2-mode))
(add-to-list 'auto-mode-alist '("\\.json\\'" . js2-mode))
(add-hook 'js-mode-hook 'js2-minor-mode)
(add-hook 'js-mode-hook (lambda () (tern-mode t)))
(add-to-list 'company-backends 'company-tern)
(setq js2-highlight-level 3)
@ -24,4 +26,4 @@
(provide 'extensions/web/init)
(provide 'extensions/javascript/init)

View File

@ -19,7 +19,7 @@
;; Edited by lsameer <lxsameer@gnu.org>
;(require 'color-theme)
(require 'color)
(defun themes/color-theme-monokai ()
"Monokai color theme for Emacs by Operator.
@ -89,7 +89,18 @@ Based on the TextMate theme Monokai"
(font-latex-string-face ((t (:foreground "#77507b")))) ; plum
(font-latex-warning-face ((t (:foreground "#cc0000")))) ; dark scarlet red
(font-latex-slide-title-face ((t (:foreground "#c4a000")))) ; dark butter
)))
))
(let ((bg (face-attribute 'default :background)))
(custom-set-faces
`(company-tooltip ((t (:inherit default :background ,(color-lighten-name bg 5)))))
`(company-scrollbar-bg ((t (:background ,(color-lighten-name bg 10)))))
`(company-scrollbar-fg ((t (:background ,(color-lighten-name bg 5)))))
`(company-tooltip-selection ((t (:inherit font-lock-function-name-face :background ,(color-lighten-name bg 10)))))
`(company-tooltip-common ((t (:inherit font-lock-constant-face)))))))
(set-face-attribute 'fringe nil :background "#272822")