From a8033a4b712533939df0e858bf07f38ad877ca0e Mon Sep 17 00:00:00 2001 From: Case Duckworth Date: Sat, 13 Jul 2024 00:35:05 -0500 Subject: Change firefox to librewolf --- emacs | 6 ++++-- exwm | 5 +++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/emacs b/emacs index f80ca9c..d52a56e 100644 --- a/emacs +++ b/emacs @@ -849,9 +849,11 @@ (setopt browse-url-firefox-arguments '("--new-tab")) (setopt browse-url-firefox-new-window-is-tab t) (setopt browse-url-generic-args browse-url-firefox-arguments) -(setopt browse-url-generic-program "firefox") +(setopt browse-url-firefox-program (executable-fined "librewolf")) +(setopt browse-url-generic-program browse-url-firefox-program) -(setopt browse-url-secondary-browser-function #'browse-url-firefox) + +(setopt browse-url-secondary-browser-function #'browse-url-generic) (package-ensure 'link-hint) (keymap-global-set "M-l" diff --git a/exwm b/exwm index 55f33fb..426e6a5 100644 --- a/exwm +++ b/exwm @@ -120,7 +120,7 @@ BUFFER-NAME defaults to the first word of COMMAND." (setopt exwm-input-global-keys `(;; Command shortcuts ([?\s-p] . ,(^run-or-raise "keepassxc")) - ([?\s-b] . ,(^run-or-raise "firefox")) + ([?\s-b] . ,(^run-or-raise browse-url-generic-program)) ;; 's-r': Reset (to line-mode). ([?\s-r] . exwm-reset) ;; 's-w': Bury buffer (I honestly don't really use workspaces) @@ -142,7 +142,8 @@ BUFFER-NAME defaults to the first word of COMMAND." ([?\C-k] . [S-end delete]) ([?\M-w] . [?\C-c]) ([?\C-w] . [?\C-x]) - ([?\C-y] . [?\C-v]))) + ([?\C-y] . [?\C-v]) + ([?\C-s] . [?\C-f]))) ;;; Startup -- cgit 1.4.1-21-gabe81