-
-
Notifications
You must be signed in to change notification settings - Fork 14.1k
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
wrapFirefox renames #12299
wrapFirefox renames #12299
Conversation
- I don't think that amount of code belonged into all-packages.nix. - Now the default name of the wrapped package is identical with the command that runs the browser. - Other defaults were changed according to how the wrapper is (almost always) used. - `meta` is improved: mostly inherited with priority above the unwrapped package.
By analyzing the blame information on this pull request, we identified @edolstra, @bluescreen303 and @bennofs to be potential reviewers |
Yay! Just a week ago I had yet another question from someone regarding this. |
After this PR, |
- I chose to keep `browser-unwrapped` attributes so that it's much easier to override parameters for the browser (through `packageOverrides`). - Aliases `browserWrapper` are retained for now, as usual.
I'm not certain about this, so I'm trying for firefox only. Rationale: it might be confusing to see two firefox-${version} instances in logs or paths, so I wanted to differentiate them.
The name wasn't suggesting what kind of stuff is in there; now it's the same as the name of the file that gets generated.
e534429
to
5fe6860
Compare
I also corrected the wrapper references in our wiki to match the current state. |
Not sure this was an improvement. The previous names ( |
The new name is much more discoverable. Before, if a new user wanted Firefox, they actually needed |
By default it's only some gstreamer stuff which is probably useful for html5 playback. |
BTW, I believe we still do need some general user-approachable framework for handling plugins. |
@ttuegel No, you only install If you actually need @vcunat I agree. |
Fixes #12065. It's a thing that seems to confuse people.
Reviews are welcome; see individual commit messages for details. /cc @NixOS/nixpkgs-committers as it's a UX issue potentially affecting many people.
After it's clearer this/which solution is taken, I'll write up a changelog entry and ensure other docs is in sync.