-
-
Notifications
You must be signed in to change notification settings - Fork 14k
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
jetbrains: add support for plugins on darwin #242562
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.
Hey! Thanks for the PR. I tested this on aarch64-darwin
and it works fine.
I have some remarks about code style / simplifications
Thanks for the feedback, @leona-ya. I've applied those suggestions. |
One thing that needs to be done, before (from my side) this could be merged: Please squash all commits into one with a commit message like Also I think the plugin updates (d1fecc3c9d65d55dc81c8aaa217ca9354da084f0, 0af0af96a51c3a444d02bdb198148d62f878fadf and a part of c05db562799477fc45421ce713f3a33b914b9416) shouldn't be included in this PR, as they'll be adressed in #242493 and might cause strange merge conflicts then |
Good point, I'd been using this locally while I waited for the original plugins PR to be merged, but that noise isn't necessary in the git changeset. I've squashed this all down to 1 commit for you, let me know how that looks. |
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.
LGTM now :) As mentioned: tested on aarch64-darwin
pinging @GenericNerdyUsername for review since they initially wrote the plugin support. |
Why not add |
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.
Just the one question everything else looks good to me.
I'm converting this to a draft PR (as I was suggested in the nixpkgs dev matrix room) until you start responding to questions and mark finished conversations as resolved. |
Merge conflict, please rebase. |
If there any update on this? Seems to still be broken on darwin |
Um, I wonder why I closed the PR instead of rebasing it. I'll see what I can do. |
31d7079
to
2d2b3b1
Compare
Description of changes
This change fixes up support for installing plugins with JetBrains IDEs on macOS. Presently on master, this falls with the following:
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)