Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NixOS/home-manager module? #42

Open
ardishko opened this issue Sep 29, 2024 · 3 comments
Open

NixOS/home-manager module? #42

ardishko opened this issue Sep 29, 2024 · 3 comments

Comments

@ardishko
Copy link

I had heard that there was some work being done on the main repos for a NixOS module for zen browser (might be true, might not be true, don't trust me on that entirely.) and now it begs the question of if it would be plausible for this flake to provide one since it would be providing a more up to date browser package and options (maybe?)

I'd be willing to help if the answer is yes, It should be pretty simple since it'd involve switching the written directory from .firefox to wherever zen-browser writes to. (I can't recall the directory off the top of my head, though it shouldn't be hard to find.)

@omarcresp
Copy link

The zen browser is being added to nixpkgs in this PR
NixOS/nixpkgs#347222
with a different approach from the flake, they are building it from scratch as nixpkgs usually recommends for the pkgs and this flake download the precompiled linux binary and use it. The main different will be in time to build it everytime you try to update the browser (which is quite often for zen as it is in alpha) some folks in the PR said its taking up to 2 hours in some hardware, im not willing to do the change and i'll rather keep with smaller times using the precompiled one unless the nixpkgs guys prove building from source they could put the specific flags to improve performance from the current implementation

@ch4og
Copy link
Contributor

ch4og commented Oct 15, 2024

The main different will be in time to build it everytime you try to update the browser (which is quite often for zen as it is in alpha) some folks in the PR said its taking up to 2 hours in some hardware

That's why Nix binary cache exists. If package will be on nixpkgs users will download cached compiled version from http://cache.nixos.org/

@jasper-clarke
Copy link

Since this is firefox base couldn't we just use the firefox HM module with a package override to this flake's package?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants