-
Notifications
You must be signed in to change notification settings - Fork 0
Introduce dotfiles specialized binary cache with cachix #1235
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
Conversation
home-manager/linux-ci.nix
Outdated
| # Also required the binary cache by special reasons | ||
| # TODO: Remove after nixos-25.11. See overlays for detail | ||
| pkgs.gnome-keyring |
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.
Hmm... the build in local takes longtime, however that overlay seems not working in GHA CI 🤔
(Copying from official binary cache)
copying path '/nix/store/8lw10qpjyq4y8f03c5588iqgcf1wscvw-gnome-keyring-48.0' from 'https://cache.nixos.org/'...
| nixConfig = { | ||
| extra-substituters = [ | ||
| "https://kachick-dotfiles.cachix.org" | ||
| ]; | ||
| extra-trusted-public-keys = [ | ||
| "kachick-dotfiles.cachix.org-1:XhiP3JOkqNFGludaN+/send30shcrn1UMDeRL9XttkI=" | ||
| ]; | ||
| }; |
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.
Also add these in NixOS and home-manager config might be better...?
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 adding trusted-users are okay for now. ee8a24d
Currently added only on NixOS. Can I also add it in home-manager?
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.
Ah, it is the config for user definition, not the user config...
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.
I'll update it if having bad experience on non-NixOS
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.
plz do <3
|
Consider only NixOS for now. Other distro and macOS + home-manager might be followed in separate PRs. |
dotfiles/.github/workflows/update-flake-lock-and-ci.yml Lines 7 to 13 in 3df0aa4
Also shared the 5GiB OSS limit with other repositories. |
|
https://docs.cachix.org/garbage-collection |


Resolves GH-754