Compare commits
2 Commits
53917e3ddb
...
e9c0ca90a6
| Author | SHA1 | Date | |
|---|---|---|---|
| e9c0ca90a6 | |||
| 24737b5d6e |
@@ -4,7 +4,7 @@ import = ["/home/opal/.config/alacritty/theme.toml"]
|
||||
TERM = "alacritty"
|
||||
|
||||
[font]
|
||||
size = 18
|
||||
size = 22
|
||||
|
||||
[font.normal]
|
||||
family = "Terminus"
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
|
||||
(setq browse-url-browser-function 'eww-browse-url)
|
||||
|
||||
(set-face-attribute 'default nil :font "Terminus" :height 130 :weight 'regular)
|
||||
(set-face-attribute 'default nil :font "Terminus" :height 200 :weight 'regular)
|
||||
(set-face-attribute 'fixed-pitch nil :font "Terminus" :height 1.0 :weight 'regular)
|
||||
(set-face-attribute 'variable-pitch nil :font "Terminus" :height 1.0 :weight 'bold)
|
||||
|
||||
@@ -162,10 +162,19 @@
|
||||
(add-to-list 'org-structure-template-alist '("clj" . "src clojure")))
|
||||
|
||||
|
||||
(defun opal/elfeed-open-in-firefox ()
|
||||
"Open the current Elfeed entry link in Firefox."
|
||||
(interactive)
|
||||
(let ((link (elfeed-entry-link (elfeed-search-selected :single))))
|
||||
(if link
|
||||
(browse-url-firefox link)
|
||||
(message "No link to open."))))
|
||||
|
||||
(use-package elfeed
|
||||
:ensure t
|
||||
:bind
|
||||
("C-c f" . elfeed) ;; Open Elfeed
|
||||
(("C-c e" . elfeed)
|
||||
("C-c f" . opal/elfeed-open-in-firefox))
|
||||
:config
|
||||
;; Set your feeds
|
||||
(setq elfeed-feeds
|
||||
@@ -183,6 +192,7 @@
|
||||
("https://multipolarista.com/rss" news politics)
|
||||
("https://www.telesurenglish.net/feed/" news politics)
|
||||
("https://theintercept.com/feed/" news politics)
|
||||
("https://www.dropsitenews.com/feed" news politics)
|
||||
|
||||
;; Tech
|
||||
("https://landchad.net/rss.xml" tech)
|
||||
@@ -205,10 +215,26 @@
|
||||
(setq elfeed-search-filter "@1-month-ago +unread")
|
||||
|
||||
;; Update feeds automatically when entering Elfeed search mode
|
||||
(add-hook 'elfeed-search-mode-hook 'elfeed-update))
|
||||
(add-hook 'elfeed-search-mode-hook 'elfeed-update)
|
||||
|
||||
;; Evil keybindings for Elfeed
|
||||
(evil-define-key 'normal elfeed-search-mode-map
|
||||
"o" 'opal/elfeed-open-in-firefox ;; Open link in Firefox
|
||||
"gr" 'elfeed-update ;; Refresh feeds
|
||||
"q" 'quit-window)) ;; Quit Elfeed
|
||||
|
||||
|
||||
(setq create-lockfiles nil)
|
||||
|
||||
;; Make sure eww opens in it's own buffer
|
||||
(after! eww
|
||||
(set-popup-rule! "^\\*eww\\*" :ignore t))
|
||||
|
||||
(setq erc-server "irc.libera.chat"
|
||||
erc-nick "opalvault"
|
||||
erc-user-full-name "Opal"
|
||||
erc-track-shorten-start 8
|
||||
erc-autojoin-channels-alist '(("irc.libera.chat" "#systemcrafters" "#emacs" "#nyxt" "#guix"))
|
||||
erc-kill-buffer-on-part t
|
||||
erc-auto-query 'bury
|
||||
erc-hide-list '("JOIN" "PART" "QUIT"))
|
||||
|
||||
@@ -171,7 +171,7 @@
|
||||
;;(wanderlust +gmail)
|
||||
|
||||
:app
|
||||
;;calendar
|
||||
calendar
|
||||
emms
|
||||
;;everywhere ; *leave* Emacs!? You must be joking
|
||||
irc ; how neckbeards socialize
|
||||
|
||||
@@ -1,6 +1,10 @@
|
||||
;; Include
|
||||
(package! org-bullets)
|
||||
(package! visual-fill-column)
|
||||
(package! org-make-toc)
|
||||
(package! modus-themes)
|
||||
(package! ef-themes)
|
||||
(package! org-drill)
|
||||
|
||||
;; Remove
|
||||
(package! dirvish :disable t)
|
||||
|
||||
@@ -7,16 +7,16 @@ inode/directory=pcmanfm-qt
|
||||
video/mp4=org.videolan.VLC.desktop;
|
||||
video/quicktime=org.videolan.VLC.desktop
|
||||
|
||||
text/html=brave-browser.desktop
|
||||
application/xhtml+xml=brave-browser.desktop
|
||||
application/xml=brave-browser.desktop
|
||||
text/xml=brave-browser.desktop
|
||||
text/xsl=brave-browser.desktop
|
||||
application/rss+xml=brave-browser.desktop
|
||||
application/atom+xml=brave-browser.desktop
|
||||
x-scheme-handler/http=brave-browser.desktop
|
||||
x-scheme-handler/https=brave-browser.desktop
|
||||
x-scheme-handler/ftp=brave-browser.desktop
|
||||
x-scheme-handler/chrome=brave-browser.desktop
|
||||
x-scheme-handler/about=brave-browser.desktop
|
||||
x-scheme-handler/mailto=brave-browser.desktop
|
||||
text/html=/usr/bin/firefox
|
||||
application/xhtml+xml=/usr/bin/firefox
|
||||
application/xml=/usr/bin/firefox
|
||||
text/xml=/usr/bin/firefox
|
||||
text/xsl=/usr/bin/firefox
|
||||
application/rss+xml=/usr/bin/firefox
|
||||
application/atom+xml=/usr/bin/firefox
|
||||
x-scheme-handler/http=/usr/bin/firefox
|
||||
x-scheme-handler/https=/usr/bin/firefox
|
||||
x-scheme-handler/ftp=/usr/bin/firefox
|
||||
x-scheme-handler/chrome=/usr/bin/firefox
|
||||
x-scheme-handler/about=/usr/bin/firefox
|
||||
x-scheme-handler/mailto=/usr/bin/firefox
|
||||
|
||||
@@ -185,6 +185,8 @@ exec_always {
|
||||
gsettings set org.gnome.desktop.interface icon-theme 'Papirus-Dark'
|
||||
}
|
||||
|
||||
# Syncthing
|
||||
exec /usr/bin/syncthing
|
||||
|
||||
# Notifications
|
||||
exec_always dunst
|
||||
|
||||
Reference in New Issue
Block a user