mirror of
https://github.com/fredrikr79/nixos.git
synced 2025-12-24 18:10:21 +01:00
add qutebrowser
This commit is contained in:
31
home.nix
31
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";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user