From ad4f33cfc49cbf094c8ffdf9e7b3640d9f2760a9 Mon Sep 17 00:00:00 2001 From: Jonathan Reeve Date: Mon, 15 Jun 2020 14:29:19 -0400 Subject: [PATCH] qutebrowser: add `package` option Fixes #1315 PR #1334 --- modules/programs/qutebrowser.nix | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/modules/programs/qutebrowser.nix b/modules/programs/qutebrowser.nix index 6738515b7..60e043fb8 100644 --- a/modules/programs/qutebrowser.nix +++ b/modules/programs/qutebrowser.nix @@ -36,6 +36,13 @@ in { options.programs.qutebrowser = { enable = mkEnableOption "qutebrowser"; + package = mkOption { + type = types.package; + default = pkgs.qutebrowser; + defaultText = literalExample "pkgs.qutebrowser"; + description = "Qutebrowser package to install."; + }; + aliases = mkOption { type = types.attrsOf types.str; default = { }; @@ -246,7 +253,7 @@ in { }; config = mkIf cfg.enable { - home.packages = [ pkgs.qutebrowser ]; + home.packages = [ cfg.package ]; xdg.configFile."qutebrowser/config.py".text = concatStringsSep "\n" ([ ] ++ mapAttrsToList (formatLine "c.") cfg.settings