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
tmuxPlugins.dracula: init at unstable-2020-12-2 #104652
tmuxPlugins.dracula: init at unstable-2020-12-2 #104652
Conversation
Hmmm I don't think everything should be rebuilding like this? |
Result of 1 package built:
|
For me there is just one rebuild which is expected when adding a new plugin. What do you think is going wrong here exactly? |
I'm actually not sure then, it just looked like a lot of packages were building when I ran my tests locally. I guess it all checks out. @SuperSandro2000 |
pkgs/misc/tmux-plugins/default.nix
Outdated
}; | ||
}; |
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.
Indentation here is slightly off
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.
Fixed. 👍
They probably where build because you didn't have them locally and they where not available from cache. What counts is what needs to be built before and after the PR. |
Okay makes sense. |
Also, this is my first nixpkgs PR so if I'm doing anything else wrong let me know and I'll be sure to fix it. |
Squashing all the commits into a single commit is generally preferred. |
72fde59
to
3a6ce09
Compare
Ahh, I've never squashed anything before, and I'm failing miserably at it. |
e83c29e
to
2f03fb2
Compare
And now I rebase... |
75032ac
to
548e3b8
Compare
Thanks for the help, this has definitely taught me a lot about git and Nix. |
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.
Thank you for your contribution @ethancedwards8, this is excellent 🎩
Ah, didn't notice there was already a PR, whoops. Since I'm a maintainer of the actual plug-in I feel it's right I package it :) |
pkgs/misc/tmux-plugins/default.nix
Outdated
src = fetchFromGitHub { | ||
owner = "dracula"; | ||
repo = "tmux"; | ||
rev = "cb1d420a6267c600a8ef0e7a3c00e2474b30ae99"; |
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.
But this will. Please either tag the releases in your repo or switch the version to unstable-year-month-date
.
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.
Done. 👍
Result of 1 package built:
|
Result of 1 package built:
|
d84a0f4
to
54d59ca
Compare
54d59ca
to
4a63608
Compare
Result of 1 package built:
|
Result of 1 package built:
|
Motivation for this change
Adding the tmux plugin Dracula, it is a theme among other things like cpu usage, ram usage, and battery percentage.
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)