Some additional changes to stuff
This commit is contained in:
parent
99dddafe63
commit
1390969075
9 changed files with 39 additions and 173 deletions
25
windows.el
25
windows.el
|
|
@ -5,16 +5,26 @@
|
|||
(require 'window-purpose)
|
||||
(purpose-mode t)
|
||||
|
||||
;; Ruby specific
|
||||
;; Set everything to use code window
|
||||
(add-to-list 'purpose-user-mode-purposes '(fundamental-mode . code))
|
||||
|
||||
;; Test
|
||||
(add-to-list 'purpose-user-regexp-purposes '("_spec.rb\\(<.*>\\)?$" . test))
|
||||
(add-to-list 'purpose-user-regexp-purposes '("_test.exs\\(<.*>\\)?$" . test))
|
||||
(add-to-list 'purpose-user-mode-purposes '(shell-mode . test))
|
||||
|
||||
;; Enumarate through all stuff.
|
||||
(add-to-list 'purpose-user-regexp-purposes
|
||||
'("COMMIT_EDITMSG\\(<.*>\\)?$" . code))
|
||||
(add-to-list 'purpose-user-mode-purposes '(diff-mode . code))
|
||||
(add-to-list 'purpose-user-mode-purposes '(ruby-mode . code))
|
||||
(add-to-list 'purpose-user-mode-purposes '(yaml-mode . code))
|
||||
|
||||
;; Elixir
|
||||
(add-to-list 'purpose-user-regexp-purposes '("_test.exs\\(<.*>\\)?$" . test))
|
||||
(add-to-list 'purpose-user-mode-purposes '(elixir-mode . code))
|
||||
(add-to-list 'purpose-user-mode-purposes '(rust-mode . code))
|
||||
(add-to-list 'purpose-user-mode-purposes '(haskell-mode . code))
|
||||
(add-to-list 'purpose-user-mode-purposes '(web-mode . code))
|
||||
(add-to-list 'purpose-user-mode-purposes '(java-mode . code))
|
||||
(add-to-list 'purpose-user-mode-purposes '(python-mode . code))
|
||||
(add-to-list 'purpose-user-mode-purposes '(javascript-mode . code))
|
||||
|
||||
;; Tools
|
||||
(add-to-list 'purpose-user-mode-purposes '(magit-mode . tools))
|
||||
|
|
@ -22,7 +32,7 @@
|
|||
(add-to-list 'purpose-user-mode-purposes '(helm-mode . tools))
|
||||
(add-to-list 'purpose-user-mode-purposes '(compilation-mode . tools))
|
||||
|
||||
;; Markdown
|
||||
;; Markdown and others
|
||||
(add-to-list 'purpose-user-mode-purposes '(markdown-mode . code))
|
||||
|
||||
;; Elisp
|
||||
|
|
@ -30,4 +40,7 @@
|
|||
|
||||
(setq purpose-use-default-configuration nil)
|
||||
(purpose-compile-user-configuration)
|
||||
|
||||
;; Load configuration by default
|
||||
(purpose-load-window-layout "coding_with_magit")
|
||||
;;; windows.el ends here
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue