Skip to content

honeyfetch: init at 0-unstable-2025-06-27#420610

Closed
ahoneybun wants to merge 1 commit intoNixOS:masterfrom
ahoneybun:add-honeyfetch
Closed

honeyfetch: init at 0-unstable-2025-06-27#420610
ahoneybun wants to merge 1 commit intoNixOS:masterfrom
ahoneybun:add-honeyfetch

Conversation

@ahoneybun
Copy link
Copy Markdown
Contributor

@ahoneybun ahoneybun commented Jun 27, 2025

Adding honeyfetch which is similar to freshfetch but that seems to be unmaintained at least source code wise.

Things done

  • Built on platform(s)
    • x86_64-linux
    • aarch64-linux
    • [] x86_64-darwin
    • aarch64-darwin
  • For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)
    • sandbox = relaxed
    • sandbox = true
  • Tested, as applicable:
  • Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
  • Tested basic functionality of all binary files (usually in ./result/bin/)
  • Nixpkgs 25.11 Release Notes (or backporting 24.11 and 25.05 Nixpkgs Release notes)
    • (Package updates) Added a release notes entry if the change is major or breaking
  • NixOS 25.11 Release Notes (or backporting 24.11 and 25.05 NixOS Release notes)
    • (Module updates) Added a release notes entry if the change is significant
    • (Module addition) Added a release notes entry if adding a new NixOS module
  • Fits CONTRIBUTING.md, pkgs/README.md, maintainers/README.md and other contributing documentation in corresponding paths.

Add a 👍 reaction to pull requests you find important.

@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. labels Jun 27, 2025
@ahoneybun
Copy link
Copy Markdown
Contributor Author

How do you count the number of users?

@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. and removed 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. labels Jun 27, 2025
@dtomvan
Copy link
Copy Markdown
Contributor

dtomvan commented Jun 27, 2025

https://github.com/ahoneybun/honeyfetch is a 404 to me?

$ curl -sIL https://github.com/ahoneybun/honeyfetch | head -n2
HTTP/2 404
date: Fri, 27 Jun 2025 21:15:04 GMT

You do have a fork of freshfetch (link to diff at time of writing this comment), but it doesn't really do much, except for a nix-store and nix-env query to measure the system closure, which I think could get contributed upstream...

Also even freshfetch only seems to be available in nixpkgs and the AUR, so even the project you are forking is questionable for suitability to nixpkgs at best...

Thanks for maintaining various cosmic apps in nixpkgs, but I think you're better off using a flake for this application.

@ahoneybun
Copy link
Copy Markdown
Contributor Author

ahoneybun commented Jun 27, 2025

https://github.com/ahoneybun/honeyfetch is a 404 to me?

$ curl -sIL https://github.com/ahoneybun/honeyfetch | head -n2
HTTP/2 404
date: Fri, 27 Jun 2025 21:15:04 GMT

You do have a fork of freshfetch (link to diff at time of writing this comment), but it doesn't really do much, except for a nix-store and nix-env query to measure the system closure, which I think could get contributed upstream...

Also even freshfetch only seems to be available in nixpkgs and the AUR, so even the project you are forking is questionable for suitability to nixpkgs at best...

Thanks for maintaining various cosmic apps in nixpkgs, but I think you're better off using a flake for this application.

I have an PR upstream but there is no movement on any issues:

K4rakara/freshfetch#48

This is not a fork of freshfetch, this is all new code. I would be the maintainer of this package so I don't see the issue.

@ahoneybun
Copy link
Copy Markdown
Contributor Author

Freshfetch is dead, they have not updated the code, no comments on issues or anything.

@dtomvan
Copy link
Copy Markdown
Contributor

dtomvan commented Jun 27, 2025

Then I think you still have honeyfetch as a private repository. Because I cannot access it from here.

@dtomvan
Copy link
Copy Markdown
Contributor

dtomvan commented Jun 27, 2025

Sorry I didn't notice hub -> lab... to be fair at least 87 people are using freshfetch so it might still be useful to someone to have this in nixpkgs

@ahoneybun
Copy link
Copy Markdown
Contributor Author

Should I close this MR in that case?

@nixpkgs-ci nixpkgs-ci bot added the 9.needs: reviewer This PR currently has no reviewers requested and needs attention. label Jul 4, 2025
@ahoneybun ahoneybun closed this Jul 28, 2025
@kachick kachick mentioned this pull request Aug 4, 2025
13 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

9.needs: reviewer This PR currently has no reviewers requested and needs attention. 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants