From 4c5df05a99987cc7358bbe9157170ec2ebc1935c Mon Sep 17 00:00:00 2001 From: Daniel <89086143+BardofSprites@users.noreply.github.com> Date: Sat, 6 Apr 2024 13:02:34 -0400 Subject: major refractor (pt 1/2-4) --- bard-emacs-modules/bard-emacs-web.el | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) (limited to 'bard-emacs-modules/bard-emacs-web.el') diff --git a/bard-emacs-modules/bard-emacs-web.el b/bard-emacs-modules/bard-emacs-web.el index aa20f3a..28faea3 100644 --- a/bard-emacs-modules/bard-emacs-web.el +++ b/bard-emacs-modules/bard-emacs-web.el @@ -1,4 +1,6 @@ ;;; IRC +(use-package circe) + (setq auth-sources '("~/.authinfo.gpg")) (defun my-fetch-password (&rest params) @@ -20,6 +22,25 @@ :channels ("#emacs" "##anime" "#gentoo") :nickserv-password my-nickserv-password))) +;;; RSS Feeds +(use-package elfeed + :config + (global-set-key (kbd "C-c e") 'elfeed) + (setq elfeed-search-filter "+unread -academia")) + +(use-package elfeed-org + :init + (elfeed-org) + :config + (setq rmh-elfeed-org-files (list "~/.emacs.d/feeds.org" + "~/.emacs.d/youtube.org"))) + +(use-package elfeed-goodies + :init + (elfeed-goodies/setup) + :config + (setq elfeed-goodies/powerline-default-separator 'box)) + ;;; Web Browsing (EWW and Firefox/Librewolf) (setq browse-url-browser-function 'eww-browse-url) @@ -30,6 +51,7 @@ '(("wikipedia\\.org" . eww-browse-url) ;; ("github" . browse-url-chromium) ("github" . browse-url-default-browser) + ("youtube.com" . browse-url-default-browser) ("reddit.com" . browse-url-default-browser))) ;; shr optimizations @@ -75,3 +97,9 @@ instead of `browse-url-new-window-flag'." (concat "librewolf " url) nil "librewolf" (list url)))) + +;; remote connections with emacs +(use-package tramp) + +(provide 'bard-emacs-web) +;;; bard-emacs-web.el ends here -- cgit v1.2.3