nix-configs

Personal NixOS and home-manager configuration files
Log | Files | Refs

commit 1c8ba40d88d8806821b8f14213b4eda12f7b2fd4
parent ef051f03d9a6a9fb6607a8cb68959b1e1890dc65
Author: Peter <peter@minskio.co.uk>
Date:   Thu, 12 Mar 2026 09:50:04 +0000

Initial qutebrowser config

Getting tired of Firefox

Diffstat:
Ahome/qutebrowser.nix | 18++++++++++++++++++
Mmachines/atlas.nix | 1+
2 files changed, 19 insertions(+), 0 deletions(-)

diff --git a/home/qutebrowser.nix b/home/qutebrowser.nix @@ -0,0 +1,18 @@ +{ lib, ... }: +{ + programs.qutebrowser = { + enable = true; + settings = { + colors.webpage.darkmode.enabled = true; + url.start_pages = "https://breadcat.github.io/startpage/"; + url.default_page = "https://breadcat.github.io/startpage/"; + }; + extraConfig = '' + config.bind('<Alt-Left>', 'back') + config.bind('<Alt-Right>', 'forward') + config.bind('<Ctrl-Tab>', 'tab-next') + config.bind('<Ctrl-Shift-Tab>', 'tab-prev') + config.set('tabs.last_close', 'close') + ''; + }; +} diff --git a/machines/atlas.nix b/machines/atlas.nix @@ -53,6 +53,7 @@ let machine = "atlas"; in { ../home/mpv.nix ../home/neovim.nix ../home/newsboat.nix + ../home/qutebrowser.nix ../home/rbw.nix ../home/rclone.nix ../home/ssh.nix