-
Notifications
You must be signed in to change notification settings - Fork 313
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
Support x86_64-darwin in flake #586
Conversation
About submodules: executing |
That would be much nicer, but it doesn't look like Nix copies the .git directory to the store when it clones sources, so I don't think that will work. There's two alternatives I can come up with:
I lean towards the second option, does that sound ok to you? |
Sorry for the late response.
Go ahead with 2nd option. :-) |
No worries, added in f25660a! |
@MuhammedZakir @mtoohey31 is this in a mergeable state now? I won't pretend to know about nix on MacOS, so opinions are very welcome :) |
Yes, it should be good to go. It should be merged at the same time as #566 though, and the way we left things there was that we'd wait for a little bit to see if anyone else had feedback before merging, as per this comment: #566 (comment). There might not be anyone else to give feedback though; the KMonad + Nix + MacOS niche is probably quite small 🙂. |
I have a M1 mac running Monterey and dext, @mtoohey31 fork installed without a flaw. Been running kmonad for a day now, no issues. Just adding "aarch64-darwin" to |
Great to hear @rafaelliu, thanks for testing it! I've added that in 1935809. |
I've been using this branch almost daily since I created the PR, and things seem to be working fine. I've just rebased both this branch and the one for #566. Would it be possible to merge these two PRs soon? |
@mtoohey31 Yes! I'll try to get to this before Friday (if not please nag :) |
Great, thank you! |
Thank you! Sorry for not seeing/getting to this sooner, I've been pretty swamped with other projects |
No worries, thanks again! |
This pull request adds support for the
x86_64-darwin
system to the flake, as well as alist-keyboards
package for that platform. It does the same thing as #566 except for master.