summaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
Diffstat (limited to '.config')
-rw-r--r--.config/emacs/modules/bd--browse.el11
-rw-r--r--.config/guix/modules/packages/packages.scm10
2 files changed, 12 insertions, 9 deletions
diff --git a/.config/emacs/modules/bd--browse.el b/.config/emacs/modules/bd--browse.el
index 44cb7b9..3cd8af8 100644
--- a/.config/emacs/modules/bd--browse.el
+++ b/.config/emacs/modules/bd--browse.el
@@ -11,6 +11,7 @@
(interactive)
(pcase pref
(0 (eww url))
+ (1 (start-process "torbrowser" nil "torbrowser" "--new-window" url))
(_ (start-process "browser" nil "librewolf" "--new-window" url))))
(defun bd/selector-bookmarks ()
@@ -62,16 +63,16 @@
(selector-source-create
"Browser"
:candidates
- (list (bd/search-candidate "SearXNG" "https://searx.operationnull.com/searxng/search?q=" 1)
- (bd/search-candidate "Wikipedia" "https://en.wikipedia.org/w/index.php?search=" 1)
+ (list (bd/search-candidate "SearXNG" "https://searx.operationnull.com/searxng/search?q=" 2)
+ (bd/search-candidate "Wikipedia" "https://en.wikipedia.org/w/index.php?search=" 2)
(bd/search-candidate "Invidious" "https://inv.nadeko.net/search?q=" 0)
- (bd/search-candidate "Urban Dictionary" "https://www.urbandictionary.com/define.php?term=" 1)
+ (bd/search-candidate "Urban Dictionary" "https://www.urbandictionary.com/define.php?term=" 2)
(bd/search-candidate "Archive of Our Own" "https://archiveofourown.org/works/search?work_search%5Bquery%5D=" 0)
(bd/search-candidate "Archwiki" "https://wiki.archlinux.org/index.php?title=Special%3ASearch&search=" 0)
(bd/selector-rip-video)
- (bd/search-candidate "DuckDuckGo" "https://duckduckgo.com/html/?q=" 1)
- (bd/search-candidate "Web" "" 1))))
+ (bd/search-candidate "DuckDuckGo" "https://duckduckgo.com/html/?q=" 2)
+ (bd/search-candidate "Web" "" 2))))
(defun bd/browse-dispatcher ()
"Select and `browse-url' a bookmark or search feature."
diff --git a/.config/guix/modules/packages/packages.scm b/.config/guix/modules/packages/packages.scm
index 89f10b5..0cf79f5 100644
--- a/.config/guix/modules/packages/packages.scm
+++ b/.config/guix/modules/packages/packages.scm
@@ -65,6 +65,7 @@
screen ;; screen
texlive ;; texlive, texlive-biber
tex ;; texlive-dvipng
+ tor-browsers ;; torbrowser
version-control ;; git
video ;; ffmpeg, mpv, yt-dlp
vim ;; vim
@@ -125,6 +126,7 @@
texlive-biber
texlive-dvipng
texlive-pgfgantt
+ torbrowser
xdg-utils
xf86-input-libinput
xf86-video-fbdev
@@ -151,8 +153,8 @@
(define bd-packages-fun
(list
bsnes
- dolphin-emu
- mgba
+ ;; dolphin-emu
+ ;; mgba
mupen64plus-core
mupen64plus-audio-sdl
mupen64plus-rsp-hle
@@ -167,12 +169,12 @@
librewolf
pdfgrep
qemu
- xpdf; pdftotext
+ xpdf ; pdftotext
))
(define bd-packages-development
(list
- anki
+ ;; anki
bc
cl-asdf
clojure