diff options
author | Tom Willemse | 2015-10-03 00:19:21 +0200 |
---|---|---|
committer | Tom Willemse | 2015-10-03 00:19:21 +0200 |
commit | 71751ca88d76ca9ce34ffc5fca48593666770182 (patch) | |
tree | 739004e3faccbb7bcc1efa5801611619ab2e8463 /emacs/.emacs.d/init.el | |
parent | 168807b974731edccb2a013a9793c61342ee8b8b (diff) | |
download | dotfiles-71751ca88d76ca9ce34ffc5fca48593666770182.tar.gz dotfiles-71751ca88d76ca9ce34ffc5fca48593666770182.zip |
Move Circe settings to literate init
Diffstat (limited to 'emacs/.emacs.d/init.el')
-rw-r--r-- | emacs/.emacs.d/init.el | 92 |
1 files changed, 2 insertions, 90 deletions
diff --git a/emacs/.emacs.d/init.el b/emacs/.emacs.d/init.el index 3ef4a46..8b68969 100644 --- a/emacs/.emacs.d/init.el +++ b/emacs/.emacs.d/init.el @@ -236,13 +236,6 @@ But only if it is a maildir inbox." "Function for `diary-display-hook'." (diary-fancy-display)) -(defun oni:display-in-minibufferless-frame (buffer _) - (let ((default-frame-alist default-frame-alist)) - (push '(minibuffer . nil) default-frame-alist) - (let ((frame (make-frame))) - (select-frame frame) - (switch-to-buffer buffer)))) - (defun oni:downcase-prev (num) (interactive "p") (oni:change-prev-case num 'down)) @@ -977,85 +970,7 @@ from myaethon2.core.decorators import ( c-lineup-gnu-DEFUN-intro-cont)))) (stante-after circe - (defvar oni:circe-longest-nick 0) - (make-variable-buffer-local 'oni:circe-longest-nick) - - (defun oni:circe-prompt (&rest keywords) - (let* ((nick (plist-get keywords :nick)) - (l (length nick))) - (when (> l oni:circe-longest-nick) - (setq oni:circe-longest-nick l) - (setq-local lui-fill-type (make-string (+ l 3) ?\ ))) - (format "%s %s" (s-pad-left oni:circe-longest-nick " " nick) - (plist-get keywords :body)))) - - (defun oni:circe-action-prompt (&rest keywords) - (format "%s %s %s" (s-pad-left oni:circe-longest-nick " " "*") - (plist-get keywords :nick) - (plist-get keywords :body))) - - (defun oni:circe-server-prompt (&rest keywords) - (format "%s %s" (s-pad-left oni:circe-longest-nick " " "***") - (plist-get keywords :body))) - - (defun oni:circe-server-join-in-channel (&rest keywords) - (format "%s Join: %s (%s) joined %s" - (s-pad-left oni:circe-longest-nick " " "***") - (plist-get keywords :nick) - (plist-get keywords :userinfo) - (plist-get keywords :channel))) - - (defun oni:circe-server-join (&rest keywords) - (format "%s %s joined the channel" - (s-pad-left oni:circe-longest-nick " " "***") - (plist-get keywords :nick))) - - (defun oni:circe-server-quit (&rest keywords) - (format "%s %s quit IRC: %s" - (s-pad-left oni:circe-longest-nick " " "***") - (plist-get keywords :nick) - (plist-get keywords :reason))) - - (defun oni:circe-server-quit-channel (&rest keywords) - (format "%s %s left %s: %s" - (s-pad-left oni:circe-longest-nick " " "***") - (plist-get keywords :nick) - (plist-get keywords :channel) - (plist-get keywords :reason))) - - (defun oni:circe-server-part (&rest keywords) - (format "%s %s parted %s: %s" - (s-pad-left oni:circe-longest-nick " " "***") - (plist-get keywords :nick) - (plist-get keywords :channel) - (plist-get keywords :reason))) - - (defun oni:circe-server-nick-change (&rest keywords) - (format "%s %s is now known as %s" - (s-pad-left oni:circe-longest-nick " " "***") - (plist-get keywords :old-nick) - (plist-get keywords :new-nick))) - - (setq circe-format-self-say #'oni:circe-prompt) - (setq circe-format-say #'oni:circe-prompt) - (setq circe-format-self-action #'oni:circe-action-prompt) - (setq circe-format-action #'oni:circe-action-prompt) - (setq circe-format-server-message #'oni:circe-server-prompt) - (setq circe-format-server-join-in-channel #'oni:circe-server-join-in-channel) - (setq circe-format-server-join #'oni:circe-server-join) - (setq circe-format-server-quit #'oni:circe-server-quit) - (setq circe-format-server-quit-channel #'oni:circe-server-quit-channel) - (setq circe-format-server-part #'oni:circe-server-part) - (setq circe-format-server-nick-change #'oni:circe-server-nick-change) - (setq circe-network-options - `(("Freenode" - :nick "ryuslash" - :channels ("#emacs" "#mowedline" "#ninthfloor")))) - (setq lui-time-stamp-position 'right-margin) - (setq lui-time-stamp-format "%H:%M") - (setq lui-fill-type 'variable) - (add-hook 'lui-mode-hook (lambda () (setq right-margin-width 5))) - (add-hook 'circe-channel-mode-hook (lambda () (setq mode-line-format nil)))) + (require 'circe-init)) (stante-after compile (setq compilation-scroll-output t)) @@ -1333,10 +1248,7 @@ from myaethon2.core.decorators import ( '("^\\*Help\\*$" display-buffer-in-side-window)) (add-to-list 'display-buffer-alist - `(,(rx bol "*helm") display-buffer-in-side-window (side . right)) - - (add-to-list 'display-buffer-alist - '("^\#mowedline$" oni:display-in-minibufferless-frame)))) + `(,(rx bol "*helm") display-buffer-in-side-window (side . right)))) (stante-after woman (setq woman-fill-column 72)) |