-
-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
yoink: init at 0.5.0 #312119
yoink: init at 0.5.0 #312119
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the contribution!
Few points of feedback:
- Please put the file in
pkgs/by-name
- Please ensure to follow our commit guidelines in https://github.com/NixOS/nixpkgs/blob/master/CONTRIBUTING.md regarding adding yourself as a maintainer and the format for commit messages
Thanks for your feedback. I'll be sure to follow the commit guidelines closer going forward. |
ok, that's that. sorry for the redundant and sloppy commits. still really unfamiliar with git and couldn't get squashing to work. it should be ready to go, of course after review. |
To fix your commit history, look into
|
A more detailed guide is available at https://git-scm.com/book/en/v2/Git-Tools-Rewriting-History |
Thanks. Trust me, I have like 20 tabs open with rebasing guides, but the history is all twisted up. I'd nuke and pave if that was an option. I haven't found a good way to have git rebase only list my commits, I'm getting a lot that aren't mine using git rebase -i HEAD~{n}. Also not getting any merge commits visible in there. I'll figure it out, I just went headlong into git. I hope I'm not sending you emails with every one of these garbage commits 😅😅 |
I just use GH notifications, so I'm not getting any emails. Anyway, if you're getting a lot of commits listed in the interactive rebase, what you can do here is go through the history using the website and pick out the commits that are relevant, ignoring everything else. For example, for the maintainers commit, cbc6ca4 is the original commit, and the follow up commits are adac37f and 9f579bf. As for the package itself, the proper init was in c1ac533, and the rename was in 1ab5ef0 Hence you could wipe out the file shown in the rebase editor, and just write
Once you do so, you can then fix the second commit's message (which is what I'll mark it as draft for now, just to avoid any pings of other users, in case the rebase goes sideways. |
Ok, thanks. I'm pretty sure I was rebasing the rebase commit. It's a big mess lol. Thank you for guiding me through. |
Thank you so much. I was under the impression that every commit needed to be squashed, that seems to be where my troubles came from. |
Good to merge? |
Description of changes
https://github.com/MrMarble/yoink
yoink is an app designed to help you download torrents marked as free leech in order to mantain your ratio in private trackers.
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.