(use-package company
:defer 0.6
- :delight " company"
+ :delight " comp"
:bind
(:map company-active-map
([tab] . company-complete-common-or-cycle)
(nnimap-split-fancy (|
(: gnus-registry-split-fancy-with-parent)
;; se463-s19
- ("subject" "SE\\s-?463" "course.se463-s19")
- (from "\\(SE\\s-?463\\|Gema\\)" "course.se463-s19")
+ ("subject" "\\(SE\\s-?463\\|Deliverable\\)" "course.se463-s19")
+ (from "\\(SE\\s-?463\\|Gema\\|Hemant\\|Davood\\|Camilo\\|Reza\\|Michael\\|Sandy\\)" "course.se463-s19")
;; catch-all
"INBOX")))
(nnimap "csc"
(gnus-harvest-install))))
\f
-;;; IRC
+;;; IRC (with ERC and ZNC)
(use-feature erc
:bind (("C-c a e b" . erc-switch-to-buffer)
:map erc-mode-map
("M-a" . erc-track-switch-buffer))
:custom
- (erc-fill-function 'erc-fill-static)
- (erc-fill-static-center 18)
(erc-join-buffer 'bury)
(erc-lurker-hide-list '("JOIN" "PART" "QUIT"))
(erc-nick "bandali")
- (erc-pcomplete-nick-postfix ",")
(erc-rename-buffers t)
(erc-server-reconnect-attempts 5)
(erc-server-reconnect-timeout 3)
- (erc-track-exclude-types '("JOIN" "MODE" "NICK" "PART" "QUIT"
- "324" "329" "332" "333" "353" "477"))
- (erc-track-priority-faces-only 'all)
:config
(with-eval-after-load 'ivy
;; ignore channel buffer names
(add-to-list 'erc-modules 'scrolltoplace)
(erc-update-modules))
+(use-feature erc-fill
+ :after erc
+ :custom
+ (erc-fill-function 'erc-fill-static)
+ (erc-fill-static-center 18))
+
+(use-feature erc-pcomplete
+ :after erc
+ :custom
+ (erc-pcomplete-nick-postfix ","))
+
+(use-feature erc-track
+ :after erc
+ :custom
+ (erc-track-exclude-types '("JOIN" "MODE" "NICK" "PART" "QUIT"
+ "324" "329" "332" "333" "353" "477"))
+ (erc-track-priority-faces-only 'all)
+ (erc-track-shorten-function nil))
+
(use-package erc-hl-nicks
:after erc)