Compare commits

...

2 commits

Author SHA1 Message Date
f9efcfdeb6
Update zen-browser 2025-03-05 10:03:27 +01:00
5e058c24fc
Nixify zen-browser home-manager foo 2025-03-05 10:03:04 +01:00
5 changed files with 1171 additions and 4 deletions

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,36 @@
{ config
, lib
, pkgs
, ...
} @ args: {
imports =
let
modulePath = [ "programs" "zen-browser" ];
mkFirefoxModule = import ./mkFirefoxModule.nix;
in
[
(mkFirefoxModule {
inherit modulePath;
name = "Zen Browser";
wrappedPackageName = "zen-browser";
wrappedPkg = pkgs.my.zen-browser;
visible = true;
platforms.linux = rec {
vendorPath = ".zen";
configPath = "${vendorPath}";
};
platforms.darwin = rec {
vendorPath = "Library/Application Support/Zen";
configPath = "${vendorPath}";
};
})
];
programs.zen-browser = import ./_base.nix args;
home.sessionVariables = {
BROWSER = "zen-browser";
MOZ_USE_XINPUT2 = "1";
MOZ_ENABLE_WAYLAND = "1";
};
}

View file

@ -1,4 +1,4 @@
{
"version": "1.8b",
"hash": "sha256-pn5dBfu79KyZVHg1ciCZ7H+7bO8tubXTi85xZUUUvGk="
"version": "1.8.2b",
"hash": "sha256-hZiJ8JLzLhtD1W8DAso3yBAJYhFE+nJEbQJa59AWjnU="
}

View file

@ -1,7 +1,7 @@
{ lib
, appimageTools
, fetchurl
,
, ...
}:
let
pname = "zen-browser";

View file

@ -11,7 +11,8 @@
../home-mods/common
../home-mods/desktop
# ../home-mods/firefox
../home-mods/firefox/floorp.nix
# ../home-mods/firefox/floorp.nix
../home-mods/firefox/zen-browser.nix
../home-mods/plasma
../home-mods/shell
../home-mods/virt