commit 51b360087bcc509ff68751ef0d07047771e32fe4
parent 33658606b8b6a3947752730cd874ba2354d36955
Author: MichaĆ M. Sapka <michal@sapka.me>
Date: Sun, 7 May 2023 11:10:07 +0200
feat: peertube & tidyup
Diffstat:
1 file changed, 22 insertions(+), 25 deletions(-)
diff --git a/emacs/.emacs.d/init.el b/emacs/.emacs.d/init.el
@@ -1,11 +1,14 @@
+;;; init.el --- -*- lexical-binding: t -*-
+;;;; Commentary:
+;;;; Code:
(prefer-coding-system 'utf-8)
(set-default-coding-systems 'utf-8)
(set-language-environment "UTF-8")
-(defvar linux-p (eq system-type 'gnu/linux) "True if using Linux, nil otherwise")
-(defvar macosx-p (eq system-type 'darwin) "True if using Mac OS X, nil otherwise")
-(defvar mswindows-p (eq system-type 'windows-nt) "True if using windows, nil otherwise")
+(defvar linux-p (eq system-type 'gnu/linux) "Non-nil if using Linux, nil otherwise.")
+(defvar macosx-p (eq system-type 'darwin) "Non-nil if using Mac OS X, nil otherwise.")
+(defvar mswindows-p (eq system-type 'windows-nt) "Non-nil if using windows, nil otherwise.")
(setq require-final-newline t)
@@ -127,7 +130,7 @@
;; Blogging
(use-package ox-hugo
- :ensure t ;Auto-install the package from Melpa
+ :ensure t
:after ox)
;; IRC
@@ -184,17 +187,6 @@
(use-package org
:ensure t)
-(use-package org-roam
- :ensure t
- :init
- (org-roam-db-autosync-mode)
- :bind (("C-c n l" . org-roam-buffer-toggle)
- ("C-c n f" . org-roam-node-find)
- ("C-c n i" . org-roam-node-insert))
- :config
- (org-roam-setup))
-
-
(use-package nov)
(add-to-list 'auto-mode-alist '("\\.epub\\'" . nov-mode))
@@ -207,17 +199,16 @@
("https://feeds.feedburner.com/digest-programming" engineering)
("https://zendesk.engineering/feed" engineering)
("https://shopify.engineering/blog.atom" engineering)
- ("http://rss.slashdot.org/Slashdot/slashdotMain" news)
+ ("https://rss.slashdot.org/Slashdot/slashdotMain" news)
("https://gideonwolfe.com/index.xml" blog imporant)
("https://fabiensanglard.net/rss.xml" blog important)
("https://grumpygamer.com/rss" blog important)
- ("https://lunduke.substack.com/feedn" blog)
+ ("https://lunduke.substack.com/feed" blog)
("https://frame.work/blog.rss" company)
("https://lukesmith.xyz/rss.xml" blog important)
+ ("https://protesilaos.com/master.xml" blog)
- ("https://odysee.com/$/rss/@Luke/70" video important)
("https://odysee.com/$/rss/@AlphaNerd:8" video)
- ("https://odysee.com/$/rss/@TheLinuxExperiment:e" video)
("https://odysee.com/$/rss/@DistroTube:2" video)
("https://odysee.com/$/rss/@danwood:0" video)
("https://odysee.com/$/rss/@SystemCrafters:e" video)
@@ -226,15 +217,18 @@
("https://odysee.com/$/rss/@jblow:0" video)
("https://odysee.com/$/rss/@GaryHTech:0" video)
("https://odysee.com/$/rss/@fireship:6" video)
-
+
+ ("https://tilvids.com/feeds/videos.xml?videoChannelId=2775" video) ;; Veronica Explains
+ ("https://tilvids.com/feeds/videos.xml?videoChannelId=47" video) ;; Linux Experiment
+ ("https://videos.lukesmith.xyz/feeds/videos.xml?sort=-publishedAt" video important)
("https://world.hey.com/dhh/feed.atom" blog)
("https://dev.37signals.com/feed/posts.xml" engineering important)
("https://www.pine64.org/feed/" company)
+
("https://github.com/koekeishiya/yabai/releases.atom" repo)
- ("https://www.youtube.com/feeds/videos.xml?channel_id=UCsnGwSIHyoYN0kiINAGUKxg" video) ;; Wolfgang's Channel
- ("https://www.youtube.com/feeds/videos.xml?channel_id=UCMiyV_Ib77XLpzHPQH_q0qQ" video) ;; Veronica Explains
+ ("https://www.youtube.com/feeds/videos.xml?channel_id=gUCsnGwSIHyoYN0kiINAGUKx" video) ;; Wolfgang's Channel
("https://www.youtube.com/feeds/videos.xml?channel_id=UClOGLGPOqlAiLmOvXW5lKbw" video) ;; MandaloreGaming
("https://www.youtube.com/feeds/videos.xml?channel_id=UCNmv1Cmjm3Hk8Vc9kIgv0AQ" video) ;; Grim Beard
("https://www.youtube.com/feeds/videos.xml?channel_id=UCEHFikgnRuLd1HYKTLrae9Q" video) ;; A Life Engineered
@@ -242,7 +236,6 @@
("https://www.youtube.com/feeds/videos.xml?channel_id=UC2Xd-TjJByJyK2w1zNwY0zQ" video) ;; Beyond Fireship
("https://www.youtube.com/feeds/videos.xml?channel_id=UC4w1YQAJMWOz4qtxinq55LQ" video) ;; Level1Techs
-
("https://www.datagubbe.se/atom.xml tech" blog important)
("https://feeds.arstechnica.com/arstechnica/features" news)
("https://www.theregister.com/headlines.atom" news)
@@ -260,11 +253,13 @@
))
(defface important-elfeed-entry
'((t :foreground "#f77"))
- "Marks an important Elfeed entry.")
+ "Marks an important Elfeed entry."
+ :group 'elfeed)
(defface nonimportant-elfeed-entry
'((t :foreground "#C0C0C0"))
- "Marks an nonimportant Elfeed entry.")
+ "Marks an nonimportant Elfeed entry."
+ :group 'elfeed)
(push '(important important-elfeed-entry)
elfeed-search-face-alist)
@@ -289,3 +284,5 @@
;; Your init file should contain only one such instance.
;; If there is more than one, they won't work right.
)
+
+;;; init.el ends here