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

Add starfetch to package managers repositories #1

Open
dannydorazio opened this issue Apr 6, 2022 · 18 comments
Open

Add starfetch to package managers repositories #1

dannydorazio opened this issue Apr 6, 2022 · 18 comments
Labels
feature request New feature or request work in progress Currently working on this

Comments

@dannydorazio
Copy link

dannydorazio commented Apr 6, 2022

Hi! I love starfetch and can't wait to see it grow. I was wondering if you had looked at publishing to homebrew? This would make it much easier to both install and update on macOS. Thanks for your consideration!

https://docs.brew.sh/Adding-Software-to-Homebrew

@Haruno19
Copy link
Owner

Haruno19 commented Apr 6, 2022

Thank you! I was already considering publishing starfetch to Homebrew in the future. Maybe I'll make the code more efficient and add some more constellation, and then I'll add it to Homebrew!

@Haruno19 Haruno19 added the feature request New feature or request label Apr 7, 2022
@mBaratta96
Copy link

Thank you for this wonderful tool! I would also like to suggest adding a repository for Linux to easily receive updates.

@Haruno19
Copy link
Owner

Haruno19 commented Apr 8, 2022

Now that the code has been revised, I'm currently looking into adding starfetch to Hombrew and other repositories. I'm still very new to this so I have to figure out how to do so.

In the meantime, a Pull Request to add starfetch to Nixpkgs has already been opened here thanks to user papojari.

@Haruno19 Haruno19 added the work in progress Currently working on this label Apr 8, 2022
@Haruno19 Haruno19 changed the title Add starfetch to homebrew Add starfetch to package managers repositories Apr 8, 2022
@tildethinexxbisense
Copy link

how's the progress going? I have plenty of people who would use it if its on the APT because they're too afraid of building from source lol!

@Haruno19
Copy link
Owner

Yeah I’m so sorry it’s taking long! I’m now writing the formulae file to add it to homebrew but there’s still something wrong… I’m totally clueless with this kind of things, I’m sorry :(

@auroraanna
Copy link

@06kellyjac would like git versioning for packaging

@06kellyjac
Copy link

Not required but advised. This is what I put in the review

Since the maintainer is interested in this being packaged id advise they tag a version 0.0.1
People are more likely to package a release than a commit

@Haruno19
Copy link
Owner

So, I have to create a release tagging it as version 0.0.1?
(I'm very sorry for my ignorance about this)

@auroraanna
Copy link

You don't have to but it would be nice. It also doesn't have to be 0.0.1.

@06kellyjac
Copy link

06kellyjac commented Apr 16, 2022

@papojari is exactly right


Just some extra detail. A tag is a git feature a bit like a branch fixed in time. A github release can then be created from a tag if you want but just a tag is enough for us

Also I suggested 0.0.1 as a first version due to something called SemVer all the 0.X.X versions can have breaking changes, once you have a numbered release like 1.0.0 or 2.4.3 people might expect there to be "no breaking changes" at least until that first number increases again

https://semver.org/

Heres how to make a tag

https://stackoverflow.com/questions/18216991/create-a-tag-in-a-github-repository

@Haruno19
Copy link
Owner

Ok thank you!
I've just published a release with tag 0.0.1.

@auroraanna
Copy link

I tried to package 0.0.1 with Nix but it doesn't work properly #10

@auroraanna
Copy link

@dannydorazio you can close this issue. starfetch has been added for quite some time now.

@dannydorazio
Copy link
Author

dannydorazio commented Sep 13, 2022

@auroraanna The original reason I opened this issue was for it to be added to Homebrew, which I don't believe has been added yet-- unless I am missing something.

@auroraanna
Copy link

Oops, I assumed this is the nixpkgs repo…
Well now you know that it has been added to nixpkgs I guess.

@auroraanna
Copy link

I think nixpkgs is way better than Homebrew tho >:P And you can have nixpkgs on MacOS via Home manager.

@DtxdF
Copy link
Contributor

DtxdF commented Oct 23, 2022

Now that the code has been revised, I'm currently looking into adding starfetch to Hombrew and other repositories. I'm still very new to this so I have to figure out how to do so.

In the meantime, a Pull Request to add starfetch to Nixpkgs has already been opened here thanks to user papojari.

I think this is not necessarily the responsibility of the starfetch developers. Of course, if they can port starfetch to a variety of platforms, that's good, but the person who likes and uses starfetch, and knows how to port to their favorite platform, is the person who has the responsibility for such a task. That person is not necessarily a starfetch developer.

@auroraanna The original reason I opened this issue was for it to be added to Homebrew, which I don't believe has been added yet-- unless I am missing something.

I respect that the main topic of this thread is for homebrew, but I think this is useful to comment on the progress on porting starfetch on a variety of platforms.

If it is a help for this project, I have ported starfetch to FreeBSD.

@auroraanna
Copy link

but the person who likes and uses starfetch, and knows how to port to their favorite platform, is the person who has the responsibility for such a task. That person is not necessarily a starfetch developer.

fair

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request work in progress Currently working on this
Projects
None yet
Development

No branches or pull requests

7 participants