 ;; use notify-osd (install with apt-get) to inform me of messages
 (defun erc-global-notify (match-type nick message)
   "Notify when a message is recieved."
-  (when erc-public-away-p
+  ;;(when erc-public-away-p
     (notifications-notify
      :title nick
      :body message
      :app-icon "/usr/share/notify-osd/icons/hicolor/scalable/status/notification-message-im.svg"
-     :urgency 'low)))
+     :urgency 'low))
+;;)
 
 (add-hook 'erc-text-matched-hook 'erc-global-notify)
 

(require 'erc-youtube)
(require 'erc-tweet)

;; Only add channels to the modeline when my nick or keywords are mentioned
(setq erc-current-nick-hichlight-type 'nick-or-keyword)


;; Ignore channel event noise
;; See https://www.alien.net.au/irc/irc2numerics.html for details of numeric irc message codes
(setq erc-track-exclude-types '("JOIN" "PART" "QUIT" "NICK" "MODE" "324" "329" "332" "333" "353" "477"))
(setq erc-hide-list '("JOIN" "PART" "QUIT" "NICK" "NAMES" "MODE" "353" "332" "324" "329"))

(setq erc-track-use-faces t)
(setq erc-track-faces-priority-list
      '(erc-current-nick-face erc-keyword-face))
(setq erc-track-priority-faces-only 'all)
;; rename server buffers to reflect current network name
(setq erc-rename-buffers t)
;; Kill buffers for channels after /part
(setq erc-kill-buffer-on-part t)
;; Kill buffers for private queries after quitting the server
(setq erc-kill-queries-on-quit t)
;; Kill buffers for server messages after quitting the server
(setq erc-kill-server-buffer-on-quit t)

;; Add auto-away mode
;; (add-to-list 'erc-modules 'autoaway)
;; (setq erc-autoaway-idle-seconds 600)
;; (setq erc-auto-set-away t)
;; (setq erc-autoaway-use-emacs-idle t)
;; Add image support
(add-to-list 'erc-modules 'image)
;; Add youtube link support
