Install emacs refactoring engine and additional Ruby packages
This commit is contained in:
parent
6bffa6e47f
commit
262c2d96b0
5 changed files with 16 additions and 3 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -6,3 +6,4 @@ elpa
|
||||||
recentf
|
recentf
|
||||||
.python-environments*
|
.python-environments*
|
||||||
TAGS
|
TAGS
|
||||||
|
eshell/history
|
||||||
|
|
|
||||||
|
|
@ -201,6 +201,7 @@
|
||||||
(projectile-regenerate-tags))))
|
(projectile-regenerate-tags))))
|
||||||
|
|
||||||
(setq projectile-enable-caching t)
|
(setq projectile-enable-caching t)
|
||||||
|
(setq projectile-file-exists-local-cache-expire (* 3 60))
|
||||||
|
|
||||||
;; Always create a new tag table list and reload without asking
|
;; Always create a new tag table list and reload without asking
|
||||||
(setq tags-revert-without-query t)
|
(setq tags-revert-without-query t)
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,7 @@
|
||||||
'(hl-paren-colors (quote ("#ecf0f1" "#ecf0f1" "#c0392b")))
|
'(hl-paren-colors (quote ("#ecf0f1" "#ecf0f1" "#c0392b")))
|
||||||
'(package-selected-packages
|
'(package-selected-packages
|
||||||
(quote
|
(quote
|
||||||
(flymake-go go-flymake flycheck-go company-go go-mode expand-region sql-indent json-mode terraform-mode flycheck-rust company-ghc company-ghci scion hlinum etags-select nvm tide yaml-mode window-purpose web-mode ujelly-theme toml-mode smart-mode-line scala-mode rvm ruby-end rspec-mode robe rainbow-mode rainbow-delimiters racer pyenv-mode noctilux-theme monokai-theme markdown-mode less-css-mode json-reformat jade-mode indent-guide helm-themes helm-projectile helm-ag haskell-mode haml-mode groovy-mode flymake-ruby flymake-cursor flycheck flatui-theme exec-path-from-shell evil-nerd-commenter evil-magit evil-leader elpy dumb-jump dockerfile-mode diff-hl dash-at-point company-tern company-racer company-jedi column-enforce-mode color-theme-approximate base16-theme atom-one-dark-theme alchemist aggressive-indent ag)))
|
(ruby-refactor emr ruby-hash-syntax flymake-go go-flymake flycheck-go company-go go-mode expand-region sql-indent json-mode terraform-mode flycheck-rust company-ghc company-ghci scion hlinum etags-select nvm tide yaml-mode window-purpose web-mode ujelly-theme toml-mode smart-mode-line scala-mode rvm ruby-end rspec-mode robe rainbow-mode rainbow-delimiters racer pyenv-mode noctilux-theme monokai-theme markdown-mode less-css-mode json-reformat jade-mode indent-guide helm-themes helm-projectile helm-ag haskell-mode haml-mode groovy-mode flymake-ruby flymake-cursor flycheck flatui-theme exec-path-from-shell evil-nerd-commenter evil-magit evil-leader elpy dumb-jump dockerfile-mode diff-hl dash-at-point company-tern company-racer company-jedi column-enforce-mode color-theme-approximate base16-theme atom-one-dark-theme alchemist aggressive-indent ag)))
|
||||||
'(safe-local-variable-values (quote ((encoding . utf-8))))
|
'(safe-local-variable-values (quote ((encoding . utf-8))))
|
||||||
'(sml/active-background-color "#34495e")
|
'(sml/active-background-color "#34495e")
|
||||||
'(sml/active-foreground-color "#ecf0f1")
|
'(sml/active-foreground-color "#ecf0f1")
|
||||||
|
|
|
||||||
|
|
@ -176,6 +176,12 @@
|
||||||
(unless (package-installed-p 'flymake-ruby)
|
(unless (package-installed-p 'flymake-ruby)
|
||||||
(package-install 'flymake-ruby))
|
(package-install 'flymake-ruby))
|
||||||
|
|
||||||
|
(unless (package-installed-p 'ruby-hash-syntax)
|
||||||
|
(package-install 'ruby-hash-syntax))
|
||||||
|
|
||||||
|
(unless (package-installed-p 'ruby-refactor)
|
||||||
|
(package-install 'ruby-refactor))
|
||||||
|
|
||||||
; Web mode for editing erb
|
; Web mode for editing erb
|
||||||
(unless (package-installed-p 'web-mode)
|
(unless (package-installed-p 'web-mode)
|
||||||
(package-install 'web-mode))
|
(package-install 'web-mode))
|
||||||
|
|
@ -200,6 +206,10 @@
|
||||||
(unless (package-installed-p 'ansible)
|
(unless (package-installed-p 'ansible)
|
||||||
(package-install 'ansible))
|
(package-install 'ansible))
|
||||||
|
|
||||||
|
;; Emacs refactor mode
|
||||||
|
(unless (package-installed-p 'emr)
|
||||||
|
(package-install 'emr))
|
||||||
|
|
||||||
;; Apache
|
;; Apache
|
||||||
(unless (package-installed-p 'apache-mode)
|
(unless (package-installed-p 'apache-mode)
|
||||||
(package-install 'apache-mode))
|
(package-install 'apache-mode))
|
||||||
|
|
|
||||||
|
|
@ -16,6 +16,7 @@
|
||||||
(load-theme 'flatui t t)
|
(load-theme 'flatui t t)
|
||||||
(load "~/.emacs.d/config/base16-not-harmonic-theme.el")
|
(load "~/.emacs.d/config/base16-not-harmonic-theme.el")
|
||||||
(load-theme 'base16-not-harmonic t t)
|
(load-theme 'base16-not-harmonic t t)
|
||||||
|
(load-theme 'base16-solarized-light t t)
|
||||||
(load-theme 'base16-mexico-light t t)
|
(load-theme 'base16-mexico-light t t)
|
||||||
(load-theme 'base16-unikitty-light t t)
|
(load-theme 'base16-unikitty-light t t)
|
||||||
(load-theme 'base16-summerfruit-light t t)
|
(load-theme 'base16-summerfruit-light t t)
|
||||||
|
|
@ -50,8 +51,8 @@
|
||||||
(require 'helm-themes)
|
(require 'helm-themes)
|
||||||
(if (display-graphic-p)
|
(if (display-graphic-p)
|
||||||
(progn
|
(progn
|
||||||
(enable-theme 'base16-not-harmonic)
|
(enable-theme 'base16-mexico-light)
|
||||||
(base16-harmonic-custom))
|
(base16-summerfruit-light-custom))
|
||||||
(progn
|
(progn
|
||||||
(color-theme-approximate-on)
|
(color-theme-approximate-on)
|
||||||
(enable-theme 'flatui)))
|
(enable-theme 'flatui)))
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue