From e31cf198e2441dad34ea4dc5e2d6dc5afdd04a7a Mon Sep 17 00:00:00 2001 From: Julian Mutter Date: Wed, 30 Nov 2022 17:09:13 +0100 Subject: [PATCH] emacs: add rss, bibtex etc --- emacs/doom/config.org | 18 ++++++++++++++++++ emacs/doom/init.el | 12 ++++++------ 2 files changed, 24 insertions(+), 6 deletions(-) diff --git a/emacs/doom/config.org b/emacs/doom/config.org index 8a68214..1e7dc5e 100644 --- a/emacs/doom/config.org +++ b/emacs/doom/config.org @@ -79,6 +79,8 @@ (evil-force-normal-state) (+format/buffer) (save-buffer)) + +(setq confirm-kill-emacs nil) #+end_src ** Org @@ -299,3 +301,19 @@ Return nil if on a link url, markup, html, or references." #+begin_src emacs-lisp :tangle yes (set-docsets! 'haskell-mode "Haskell") #+end_src + +** Rss +#+begin_src emacs-lisp :tangle yes +(setq elfeed-feeds + '(("https://heise.de/rss/heise-atom.xml" tech) + ("https://blog.fefe.de/rss.xml?html" news) + ("https://itsfoss.com/feed" news)) + ) +#+end_src + +** Citations +#+begin_src emacs-lisp :tangle yes + +(setq! citar-bibliography '("~/Nextcloud/jhome/studium/vorlesungen/WS22/raumfahrtsysteme-und-anwendungen/bericht/Quellen/DART-Hera.bib")) + +#+end_src diff --git a/emacs/doom/init.el b/emacs/doom/init.el index 1a5b638..b056cc3 100644 --- a/emacs/doom/init.el +++ b/emacs/doom/init.el @@ -44,7 +44,7 @@ ophints ; highlight the region an operation acts on (popup +defaults) ; tame sudden yet inevitable temporary windows ;;tabs ; a tab bar for Emacs - ;;treemacs ; a project drawer, like neotree but cooler + treemacs ; a project drawer, like neotree but cooler ;;unicode ; extended unicode support for various languages vc-gutter ; vcs diff in the fringe vi-tilde-fringe ; fringe tildes to mark beyond EOB @@ -86,7 +86,7 @@ :tools ;;ansible - ;;biblio ; Writes a PhD for you (citation needed) + biblio ; Writes a PhD for you (citation needed) ;;debugger ; FIXME stepping through code, to help you add bugs ;;direnv docker @@ -99,7 +99,7 @@ magit ; a git porcelain for Emacs make ; run make tasks from Emacs ;;pass ; password manager for nerds - ;;pdf ; pdf enhancements + pdf ; pdf enhancements ;;prodigy ; FIXME managing external services & code builders ;;rgb ; creating color strings ;;taskrunner ; taskrunner for all your projects @@ -141,7 +141,7 @@ ;;hy ; readability of scheme w/ speed of python ;;idris ; a language you can depend on json ; At least it ain't XML - ;;(java +lsp) ; the poster child for carpal tunnel syndrome + (java +lsp) ; the poster child for carpal tunnel syndrome ;;javascript ; all(hope(abandon(ye(who(enter(here)))))) (julia +lsp +tree-sitter) ; a better, faster MATLAB ;;kotlin ; a better, slicker Java(Script) @@ -153,7 +153,7 @@ ;;nim ; python + lisp at the speed of c ;;nix ; I hereby declare "nix geht mehr!" ;;ocaml ; an objective camel - (org +dragndrop +pandoc +pretty +roam2) ; organize your plain life in plain text + (org +dragndrop +pandoc +pretty +roam2 +noter) ; organize your plain life in plain text ;;php ; perl's insecure younger brother ;;plantuml ; diagrams for confusing people more ;;purescript ; javascript, but functional @@ -186,7 +186,7 @@ ;;emms ;;everywhere ; *leave* Emacs!? You must be joking ;;irc ; how neckbeards socialize - ;;(rss +org) ; emacs as an RSS reader + rss ; emacs as an RSS reader ;;twitter ; twitter client https://twitter.com/vnought :config