diff options
-rw-r--r-- | custom.el | 34 | ||||
-rw-r--r-- | init.el | 7 | ||||
-rw-r--r-- | lisp/init-geiser.el | 2 | ||||
-rw-r--r-- | lisp/init-magit.el | 1 | ||||
-rw-r--r-- | lisp/init-package.el | 2 | ||||
-rw-r--r-- | lisp/init-typopunct.el | 3 |
6 files changed, 49 insertions, 0 deletions
diff --git a/custom.el b/custom.el new file mode 100644 index 0000000..8970317 --- /dev/null +++ b/custom.el @@ -0,0 +1,34 @@ +(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. + '(browse-url-generic-program "icecat") + '(custom-safe-themes + (quote + ("0c29db826418061b40564e3351194a3d4a125d182c6ee5178c237a7364f0ff12" "3a727bdc09a7a141e58925258b6e873c65ccf393b2240c51553098ca93957723" "e26780280b5248eb9b2d02a237d9941956fc94972443b0f7aeec12b5c15db9f3" "0ebe0307942b6e159ab794f90a074935a18c3c688b526a2035d14db1214cf69c" "dc46381844ec8fcf9607a319aa6b442244d8c7a734a2625dac6a1f63e34bc4a6" "dd4db38519d2ad7eb9e2f30bc03fba61a7af49a185edfd44e020aa5345e3dca7" "33c5a452a4095f7e4f6746b66f322ef6da0e770b76c0ed98a438e76c497040bb" default))) + '(erc-hl-nicks-mode t) + '(erc-mode-line-format "%t %a") + '(erc-modules + (quote + (autoaway autojoin button completion fill irccontrols list menu move-to-prompt netsplit networks noncommands readonly ring smiley stamp track hl-nicks))) + '(haskell-font-lock-symbols t) + '(js2-basic-offset 2) + '(linum-format " %7i ") + '(safe-local-variable-values + (quote + ((eval modify-syntax-entry 43 "'") + (eval modify-syntax-entry 36 "'") + (eval modify-syntax-entry 126 "'") + (bug-reference-bug-regexp . "<https?://\\(debbugs\\|bugs\\)\\.gnu\\.org/\\([0-9]+\\)>")))) + '(send-mail-function (quote sendmail-send-it)) + '(znc-servers + (quote + (("elephly.net" 6667 nil + ((network-slug "rekado" "Phowie3py"))))))) +(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. + ) @@ -37,6 +37,7 @@ (setq cursor-type 'box) (setq evil-default-cursor '("white" box)) (set-background-color "#181818") +(set-default-font "DejaVu Sans Mono") @@ -170,12 +171,14 @@ (load "email.el") (load "init-org.el") (load "init-ido.el") +(load "init-geiser.el") (load "init-god-mode.el") (load "init-gnus.el") (load "init-magit.el") (load "init-eshell.el") (load "init-smex.el") (load "init-modeline.el") +(load "init-typopunct.el") (load "init-my-stuff.el") (load "init-paredit.el") @@ -215,3 +218,7 @@ (setq debbugs-gnu-default-packages '("emacs" "guix")) (setq erc-join-buffer 'bury) (savehist-mode) + +(add-hook 'after-init-hook (lambda () + (when (fboundp 'auto-dim-other-buffers-mode) + (auto-dim-other-buffers-mode t)))) diff --git a/lisp/init-geiser.el b/lisp/init-geiser.el new file mode 100644 index 0000000..82d23e7 --- /dev/null +++ b/lisp/init-geiser.el @@ -0,0 +1,2 @@ +(require 'geiser) +(setq geiser-guile-load-path '("~/dev/guix/")) diff --git a/lisp/init-magit.el b/lisp/init-magit.el index f3d6fda..b4fad90 100644 --- a/lisp/init-magit.el +++ b/lisp/init-magit.el @@ -32,5 +32,6 @@ (define-key magit-status-mode-map (kbd "q") 'my/magit-quit-session) (define-key magit-status-mode-map (kbd "W") 'my/magit-toggle-whitespace) +(global-set-key (kbd "C-c m") 'magit-status) (setq magit-diff-refine-hunk 'all) diff --git a/lisp/init-package.el b/lisp/init-package.el index e05c185..9950f77 100644 --- a/lisp/init-package.el +++ b/lisp/init-package.el @@ -21,6 +21,7 @@ (packages-install '(ace-jump-mode auctex + auto-dim-other-buffers better-defaults company company-inf-ruby @@ -64,6 +65,7 @@ smex sublime-themes tagedit + typopunct undo-tree visual-regexp-steroids znc))) diff --git a/lisp/init-typopunct.el b/lisp/init-typopunct.el new file mode 100644 index 0000000..6695f28 --- /dev/null +++ b/lisp/init-typopunct.el @@ -0,0 +1,3 @@ +(require 'typopunct) +(typopunct-change-language 'english t) + |