summaryrefslogtreecommitdiff
path: root/spacemacs
diff options
context:
space:
mode:
authorKJ Ørbekk <orbekk@google.com>2016-03-31 10:05:56 -0400
committerKJ Ørbekk <orbekk@google.com>2016-03-31 10:09:32 -0400
commit0d38d06b605b0f9e1cfb7062f5e8c9733f63ba75 (patch)
treeca7aecedbb2df66378d11be0f859b352bb849ad1 /spacemacs
parent1220df9269b50a81b0b3eb40b8b292a0f4a138fa (diff)
Magit settings in spacemacs.
Diffstat (limited to 'spacemacs')
-rw-r--r--spacemacs33
1 files changed, 27 insertions, 6 deletions
diff --git a/spacemacs b/spacemacs
index 23b3f25..28d943a 100644
--- a/spacemacs
+++ b/spacemacs
@@ -40,7 +40,7 @@ values."
;; (shell :variables
;; shell-default-height 30
;; shell-default-position 'bottom)
- spell-checking
+ ;; spell-checking
;; syntax-checking
version-control
)
@@ -48,9 +48,9 @@ values."
;; wrapped in a layer. If you need some configuration for these
;; packages then consider to create a layer, you can also put the
;; configuration in `dotspacemacs/config'.
- dotspacemacs-additional-packages '(nxml)
+ dotspacemacs-additional-packages '()
;; A list of packages and/or extensions that will not be install and loaded.
- dotspacemacs-excluded-packages '(smartparens)
+ dotspacemacs-excluded-packages '(smartparens flyspell)
;; If non-nil spacemacs will delete any orphan packages, i.e. packages that
;; are declared in a layer which is not a member of
;; the list `dotspacemacs-configuration-layers'. (default t)
@@ -209,7 +209,8 @@ user code."
(if (region-active-p)
(kill-region (region-beginning) (region-end))
(backward-kill-word arg)))
- )
+ (setq-default git-magit-status-fullscreen t)
+)
(defun kj-bindings ()
"Set up my custom bindings."
@@ -228,14 +229,21 @@ user code."
(defun kj-org-config ()
"Org configuration."
(setq-default
+ ;; nxml is unbearably slow :(
+ rng-nxml-auto-validate-flag nil
+
org-todo-keywords
'((sequence "TODO(t)" "WAIT(w@/!)" "|" "DONE(d!)" "CANCELED(c@)"))
org-directory "~/org"
org-support-shift-select t
+ ;; org-capture-templates
+ ;; '(("t" "Todo" entry (file+headline "~/org/in.org" "Tasks")
+ ;; "* TODO %?\n %i\n %a")))
org-capture-templates
'(("t" "Todo" entry (file+headline "~/org/in.org" "Tasks")
- "* TODO %?\n %i\n %a")))
+ "* TODO %?")))
(eval-after-load "org" '(require 'ox-md nil t))
+ (global-git-commit-mode t)
)
(defun dotspacemacs/user-config ()
@@ -255,5 +263,18 @@ layers configuration. You are free to put any user code."
(global-fci-mode 1)
;; I have been warned about magit stealing my files:
(setq magit-last-seen-setup-instructions "1.4.0")
- (setq-default git-magit-status-fullscreen t)
)
+(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.
+ '(package-selected-packages
+ (quote
+ (xterm-color web-mode web-beautify volatile-highlights toc-org spacemacs-theme spaceline powerline smooth-scrolling shm paradox hydra org-repo-todo org-plus-contrib neotree move-text markdown-toc markdown-mode magit-gitflow leuven-theme js2-refactor multiple-cursors js2-mode helm-projectile helm-make projectile helm-flx helm-ag gitconfig-mode gitattributes-mode git-timemachine evil-visualstar evil-surround evil-mc evil-magit evil-lisp-state smartparens evil-jumper evil-iedit-state evil-escape eshell-prompt-extras cmake-mode auto-compile packed aggressive-indent ace-window ace-jump-helm-line avy haskell-mode git-gutter yasnippet gitignore-mode helm helm-core json-reformat magit magit-popup with-editor async dash s quelpa use-package which-key bind-key bind-map evil ws-butler window-numbering vi-tilde-fringe undo-tree tern tagedit spinner smeargle slim-mode shell-pop scss-mode sass-mode restart-emacs rainbow-delimiters popwin pkg-info persp-mode pcre2el page-break-lines package-build orgit org-present org-pomodoro org-bullets open-junk-file multi-term monokai-theme mmm-mode macrostep lorem-ipsum linum-relative less-css-mode json-mode js-doc jade-mode info+ indent-guide iedit ido-vertical-mode hungry-delete htmlize hl-todo hindent highlight-parentheses highlight-numbers highlight-indentation help-fns+ helm-themes helm-swoop helm-mode-manager helm-gitignore helm-flyspell helm-descbinds helm-css-scss haskell-snippets goto-chg google-translate golden-ratio gnuplot git-messenger git-gutter-fringe git-gutter-fringe+ ghc gh-md flx-ido fill-column-indicator fancy-battery expand-region exec-path-from-shell evil-tutor evil-search-highlight-persist evil-numbers evil-nerd-commenter evil-matchit evil-indent-plus evil-exchange evil-args evil-anzu eval-sexp-fu esh-help emmet-mode elisp-slime-nav disaster diminish diff-hl define-word coffee-mode cmm-mode clean-aindent-mode clang-format buffer-move bracketed-paste auto-highlight-symbol auto-dictionary adaptive-wrap ace-link))))
+(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.
+ )