diff --git a/bundle/bundle--mk.el b/bundle/bundle--mk.el index 86655776..a25f4aa4 100644 --- a/bundle/bundle--mk.el +++ b/bundle/bundle--mk.el @@ -69,12 +69,19 @@ (interactive "nTransparency Value 0 - 100 opaque: ") (set-frame-parameter (selected-frame) 'alpha value)) -(defun start-irc () - (interactive) +(defun start-irc (nick) + (interactive "sTell me your nick please: ") (setq erc-track-shorten-start 8 erc-kill-buffer-on-part t - erc-auto-query 'bury) + erc-auto-query 'bury + erc-hide-list '("JOIN" "PART" "QUIT") + erc-network-hide-list '(("irc.libera.chat" "JOIN" "PART" "QUIT")) + erc-channel-hide-list '(("#emacs" "JOIN" "PART" "QUIT")) + erc-rename-buffers t + erc-autojoin-channels-alist '(("libera.chat" "#emacs")) + erc-interpret-mirc-color t + erc-modules '(autojoin button completion fill irccontrols list match menu move-to-prompt netsplit networks noncommands notifications readonly ring stamp track truncate)) (erc-tls :server "irc.libera.chat" :port 6697 - :nick "optimoron" + :nick nick :full-name "emacs-user"))