summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--custom.el34
-rw-r--r--init.el7
-rw-r--r--lisp/init-geiser.el2
-rw-r--r--lisp/init-magit.el1
-rw-r--r--lisp/init-package.el2
-rw-r--r--lisp/init-typopunct.el3
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.
+ )
diff --git a/init.el b/init.el
index ba0dce6..f5e5ae6 100644
--- a/init.el
+++ b/init.el
@@ -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)
+