summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbd <bdunahu@operationnull.com>2025-03-08 00:25:01 -0500
committerbd <bdunahu@operationnull.com>2025-03-08 00:25:01 -0500
commita3c31dade24d459ecce1f50e02005c6250f09dae (patch)
tree59b47bf541c4d747bed6601f76b903741c0c38c1
parent4e4245007872c7237d54de1185eb37baca2d2d23 (diff)
ddg -> searxng
-rw-r--r--.config/emacs/modules/bd--browse.el4
-rw-r--r--.config/emacs/modules/bd--devel.el5
2 files changed, 7 insertions, 2 deletions
diff --git a/.config/emacs/modules/bd--browse.el b/.config/emacs/modules/bd--browse.el
index c534b32..1bb545b 100644
--- a/.config/emacs/modules/bd--browse.el
+++ b/.config/emacs/modules/bd--browse.el
@@ -40,7 +40,7 @@ icecat, or eww."
(selector-source-create
"Browser"
:candidates
- (list (bd/search-candidate "DuckDuckGo" "https://www.duckduckgo.com/?q=-site:\"reddit.com\" " 3)
+ (list (bd/search-candidate "SearXNG" "https://searx.operationnull.com/searxng/search?q=" 3)
(bd/search-candidate "Wikipedia" "https://en.wikipedia.org/w/index.php?search=" 3)
(bd/search-candidate "Invidious" "https://yewtu.be/search?q=" 0)
(bd/search-candidate "Urban Dictionary" "https://www.urbandictionary.com/define.php?term=" 2)
@@ -106,7 +106,7 @@ icecat, or eww."
(setq-local fill-column-desired-width 90)
(fill-column-mode))))
:config
- (setopt eww-search-prefix "https://duckduckgo.com/html/?q="
+ (setopt eww-search-prefix "https://searx.operationnull.com/searxng/search?q="
eww-auto-rename-buffer 'title
eww-use-browse-url (regexp-opt '("mailto:"
"youtube.com"
diff --git a/.config/emacs/modules/bd--devel.el b/.config/emacs/modules/bd--devel.el
index e846a93..ab92fc0 100644
--- a/.config/emacs/modules/bd--devel.el
+++ b/.config/emacs/modules/bd--devel.el
@@ -2,6 +2,8 @@
;;; Commentary:
;;; Code:
+(require 'selector)
+(require 'dash)
(setopt display-line-numbers-type 'relative)
(defvar bd/enable-line-numbers-in-hooks
@@ -154,6 +156,9 @@ display for opening with browser."
(add-to-list 'eglot-server-programs
'(c-mode . ("ccls" "--init={\"clang\": {\"extraArgs\": [\"-std=c++20\"]}}"))))
+(use-package cc-mode
+ :hook (((c-mode c++-mode) . (lambda () (setq-local doc-dirs '("~/dc/cppreference"))))))
+
(use-package rainbow-mode
:hook css-mode)