From c8a4d3ca7de9fbc9b0f34648a303a7e217d8ba08 Mon Sep 17 00:00:00 2001 From: fredrikr79 Date: Sun, 19 Oct 2025 18:08:22 +0200 Subject: [PATCH] add qutebrowser --- home.nix | 31 +++++++++++++++++++++++++++++++ home/config/xmonad/xmonad.hs | 2 +- 2 files changed, 32 insertions(+), 1 deletion(-) diff --git a/home.nix b/home.nix index d220dfa..130d5d1 100644 --- a/home.nix +++ b/home.nix @@ -1348,4 +1348,35 @@ in iconTheme.package = pkgs.dracula-icon-theme; iconTheme.name = "Dracula"; }; + + programs.qutebrowser = { + enable = true; + settings = { + colors = { + hints = { + bg = "#000000"; + fg = "#ffffff"; + }; + tabs.bar.bg = "#000000"; + }; + # tabs.tabs_are_windows = true; + url.start_pages = [ "https://kagi.com/" ]; + }; + searchEngines = { + w = "https://en.wikipedia.org/wiki/Special:Search?search={}&go=Go&ns0=1"; + aw = "https://wiki.archlinux.org/?search={}"; + nw = "https://wiki.nixos.org/index.php?search={}"; + g = "https://www.google.com/search?hl=en&q={}"; + DEFAULT = "https://kagi.com/search?q={}"; + }; + keyBindings = { + normal = { + ",v" = "spawn mpv {url}"; + }; + }; + perDomainSettings = { + "accounts.google.com".content.headers.user_agent = + "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.0.0 Safari/537.36"; + }; + }; } diff --git a/home/config/xmonad/xmonad.hs b/home/config/xmonad/xmonad.hs index f5d6dba..5b37a9e 100644 --- a/home/config/xmonad/xmonad.hs +++ b/home/config/xmonad/xmonad.hs @@ -51,7 +51,7 @@ myConfig = logHook = historyHook } `additionalKeysP` [ ("M-b", spawn browser), - ("M-c", spawn "chromium"), + ("M-c", spawn "qutebrowser"), ("M-m", spawn "thunderbird"), -- , ("M-t", spawn terminal) -- , ("M-S-Enter", spawn terminal)