commit f9fb86fa502a3387b1dbf95051ce16fadb7adba1 from: Omar Polo date: Fri Nov 25 15:19:51 2022 UTC remove elfeed; add wip plass package and emacs-pq commit - 3e38cd13d8cbe5fafa9d9a740d1d41602dc842c9 commit + f9fb86fa502a3387b1dbf95051ce16fadb7adba1 blob - ef898b236a46bc66c953511bfb31bd1c89e19429 blob + 4ca8384ffe373a54e1d9dfd0213c4d243385db96 --- emacs/init.el +++ emacs/init.el @@ -285,7 +285,7 @@ Taken from endless parentheses." ;; packages that i want to be installed (dolist (pkg '(vc-got pdf-tools eglot nameless sly cider go-mode web-mode - lua-mode markdown-mode yaml-mode gemini-mode elfeed + lua-mode markdown-mode yaml-mode gemini-mode form-feed shackle embark consult mct puni)) (unless (package-installed-p pkg) (message "Installing %s" pkg) @@ -489,91 +489,23 @@ buffer." (package-install-file "~/w/saturn/GUI/saturn.el")) -;; simple-pass -(unless (package-installed-p 'simple-pass) - (package-install-file "~/.emacs.d/simple-pass.el")) -(define-key global-map (kbd "C-z p") #'simple-pass-copy) +;; emacs-pq +(add-to-list 'load-path "~/build/emacs-libpq/") +(unless (package-installed-p 'pq) + (package-install-file "~/build/emacs-libpq/pq.el")) +;; plass +(unless (package-installed-p 'plass) + (ignore-errors + (package-install-file "~/w/plass/plass.el"))) -;; elfeed +(with-eval-after-load 'plass + (setq plass-filter "!2fa" + plass-totp-filter "2fa")) -(define-key global-map (kbd "C-x w") #'elfeed) -(with-eval-after-load 'elfeed - (define-key elfeed-show-mode-map (kbd "q") #'delete-window) - (define-key elfeed-show-mode-map (kbd "S-SPC") #'scroll-down-command) - (define-key elfeed-show-mode-map (kbd "M-SPC") #'scroll-down-command) - (setq elfeed-show-entry-switch #'pop-to-buffer - elfeed-feeds - '("https://undeadly.org/cgi?action=rss&full=yes&items=10" - "http://www.tedunangst.com/flak/rss" - "https://www.dragonflydigest.com/feed" - "https://www.mirbsd.org/news.rss" - "https://www.mirbsd.org/announce.rss" - "https://bentsukun.ch/index.xml" - "https://drewdevault.com/feed.xml" - "https://www.cambus.net/atom.xml" - "https://dataswamp.org/~solene/rss.xml" - "https://briancallahan.net/blog/feed.xml" - "https://www.poolp.org/index.xml" - "https://jcs.org/rss" - "https://sanctum.geek.nz/arabesque/feed/" - "https://tech.toryanderson.com/" - "https://alexschroeder.ch/wiki?action=journal;search=-tag:rpg -tag:rsp;lang=en;title=English Diary without RPG Pages" - "http://boston.conman.org/bostondiaries.rss" - "https://emacsninja.com/feed.atom" - "https://bsdly.blogspot.com/feeds/posts/default" - "https://crawshaw.io/atom.xml" - "https://nullprogram.com/feed/" - "http://pragmaticemacs.com/feed/" - "https://emacsnotes.wordpress.com/feed/" - "https://metaredux.com/feed.xml" - "https://emacsredux.com/atom.xml" - "https://endlessparentheses.com/atom.xml" - "https://www.masteringemacs.org/feed" - "https://cestlaz.github.io/rss.xml" - "https://utcc.utoronto.ca/~cks/space/blog/?atom" - "https://irreal.org/blog/?feed=rss2" - "https://jao.io/blog/rss.xml" - "https://planet.lisp.org/rss20.xml" - "https://insideclojure.org/feed.xml" - "https://tech.toryanderson.com/index.xml" - "https://vermaden.wordpress.com/feed/" - "https://www.arp242.net/feed.xml" - "https://tymoon.eu/api/reader/atom" - "https://venam.nixers.net/blog/feed.xml" - "https://www.omarpolo.com/rss.xml" - "https://owarisubs.lacumpa.biz/feed/" - "https://asenshi.moe/feed/" - "https://godotengine.org/rss.xml" - "https://gemini.it.abiscuola.com/gemlog/rss" + - "https://adventofcomputing.libsyn.com/rss" - - "https://github.com/go-gitea/gitea/releases.atom" - - "https://nitter.pussthecat.org/NanoRaptor/rss" - - "https://github.com/yshui/picom/releases.atom" - "https://github.com/vslavik/poedit/releases.atom" - "https://github.com/TokTok/c-toxcore/releases.atom" - "https://github.com/alexander-akhmetov/python-telegram/releases.atom" - "https://github.com/paul-nameless/tg/releases.atom" - "https://github.com/YACReader/yacreader/releases.atom" - "https://github.com/luarocks/luarocks/releases.atom" - "https://github.com/okbob/pspg/releases.atom" - "https://github.com/taisei-project/taisei/releases.atom" - "https://github.com/recp/cglm/releases.atom" - "https://github.com/SCons/scons/releases.atom" - "https://git.sr.ht/~rjarry/aerc/refs/rss.xml" - - "https://causal.agency/list/pounce.atom" - - "https://www.crimsonmagic.me/feed/" - "https://fullybookedtls.wordpress.com/feed/" - - "https://draculadaily.substack.com/feed"))) - (setq shackle-default-rule nil shackle-rules (let ((repls "\\*\\(cider-repl\\|sly-mrepl\\|ielm\\)")