From c05be1ed7d077a05d80a818e9aeba5acf94c85ff Mon Sep 17 00:00:00 2001 From: Charlotte Van Petegem Date: Fri, 30 Jul 2021 11:57:23 +0200 Subject: [PATCH] More qute config --- flake.lock | 6 +++--- modules/graphical/qutebrowser/default.nix | 7 +++++++ 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/flake.lock b/flake.lock index c1d13dfe..d2524973 100644 --- a/flake.lock +++ b/flake.lock @@ -42,11 +42,11 @@ }, "emacs-overlay": { "locked": { - "lastModified": 1627579950, - "narHash": "sha256-MUbgLOeNjgTUVxzVWZ4Gjek2PlgC4r206PgVkNslrmY=", + "lastModified": 1627633896, + "narHash": "sha256-5qROuqi7O8v/jkr+DiJgPAN/sY8REsbyz6bMTvHGNcs=", "owner": "nix-community", "repo": "emacs-overlay", - "rev": "de00abcd9631b104ef2868e1e0a877b1ec6b5633", + "rev": "d65cce02712eedb9922cc9341c3936920089c886", "type": "github" }, "original": { diff --git a/modules/graphical/qutebrowser/default.nix b/modules/graphical/qutebrowser/default.nix index a43559bf..9db30b57 100644 --- a/modules/graphical/qutebrowser/default.nix +++ b/modules/graphical/qutebrowser/default.nix @@ -29,14 +29,21 @@ loadAutoconfig = true; aliases = { save-to-zotero = "jseval --quiet var d=document,s=d.createElement('script');s.src='https://www.zotero.org/bookmarklet/loader.js';(d.body?d.body:d.documentElement).appendChild(s);void(0);"; + open-in-temp = "spawn qutebrowser --temp-basedir {url}"; + hint-open-in-temp = "hint links spawn qutebrowser --temp-basedir {hint-url}"; }; keyBindings = { normal = { ",m" = "hint links spawn umpv {hint-url}"; ",M" = "hint --rapid links spawn umpv {hint-url}"; ",p" = "spawn --userscript qute-pass"; + "tt" = "open-in-temp"; + "tT" = "hint-open-in-temp"; }; }; + searchEngines = { + DEFAULT = "https://html.duckduckgo.com/html?q={}"; + }; settings = { auto_save.session = true; confirm_quit = [ "downloads" ];