!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

1199 Members
“There are still many issues with the Darwin platform but most of it is quite usable.” — http://yves.gnu-darwin.org200 Servers

Load older messages


SenderMessageTime
26 Mar 2026
@nasso:matrix.orgnasso could i do something like:
  1. a nasso/nixos-config flake with my system-wide configuration, no home-manager, nothing user-specific

  2. a nasso/nixos-config-personal flake, pulls nasso/nixos-config, adds my personal home-manager config and has primaryUser = "nasso", and when i darwin-switch it only affects my personal user account

  3. a nasso/nixos-config-work flake (in a private repo), pulls nasso/nixos-config, adds my home-manager config for my work user account, it sets primaryUser = "<work account username>", and when i darwin-switch it only affects that user account

17:57:52
@nasso:matrix.orgnasso this would let me make eveyrthing public except for nasso/nixos-config-work, which i dont necessarily want to share (yet) 17:59:10
@nasso:matrix.orgnassoand this sounds very modular and cool but idk i never seen any setup like that17:59:29
@reckenrode:matrix.orgRandy EckenrodeThat should work, but your source flake will need to export your config in a way the other flakes can consume it.17:59:31
@nasso:matrix.orgnassoyea17:59:37
@nasso:matrix.orgnasso it wouldn't necessarily be usable as a standalone nixos config, i might name it something like nasso/nixos-config-base or something idk 18:00:21
@reckenrode:matrix.orgRandy EckenrodePersonally, I’d just export it as a module you could enable in the dependent flakes. I’m not sure what the state of the art is for flake reuse because I don’t particularly like frameworks like that.18:00:33
@nasso:matrix.orgnassooh yeah You're Absolutely Right18:00:58
@nasso:matrix.orgnassoi dont even need a flake for it18:01:03
@nasso:matrix.orgnasso just a default.nix with whatever i want 18:01:21
@k900:0upti.meK900 @WeetHet thanks 19:12:33
@k900:0upti.meK900The qtdeclarative fix worked19:12:38
@k900:0upti.meK900Merging to staging now19:12:42
@emilazy:matrix.orgemilyuh19:13:53
@emilazy:matrix.orgemily K900: can you do the revert instead? 19:14:00
@k900:0upti.meK900I did the revert19:14:09
@k900:0upti.meK900Which is the fix19:14:13
@emilazy:matrix.orgemily there's no reason to replace sigtool with rcodesign here 19:14:15
@emilazy:matrix.orgemilyah ok19:14:16
@k900:0upti.meK900I have not seen the other fix19:14:18
@emilazy:matrix.orgemily I thought you meant the rcodesign one 19:14:20
@k900:0upti.meK900No I have not seen that and I am not qualified to merge it19:14:29
@emilazy:matrix.orgemily which, maybe we should rcodesign in general but I think it's not very sustainable/worthwhile right now without a compatible CLI 19:14:36
@reckenrode:matrix.orgRandy EckenrodeCan we use a wrapper that’s good enough?21:54:18
@emilazy:matrix.orgemilyprobably, although since it doesn't expose the signature-stripping operation we'd presumably just ignore those commands21:57:05
@emilazy:matrix.orgemily at which point it's sorta the same as "teach sigtool to ignore those commands" 21:57:12
@reckenrode:matrix.orgRandy Eckenrode Using rcodesign would allow us to support some of the scenarios that sigtool doesn’t like signing bundles. 22:01:25
@sarahec:matrix.orgSarah ClarkIf you haven't looked at zh.fail in a while, the number of Darwin breakages is a thing to behold https://zh.fail/22:15:51
27 Mar 2026
@ihar.hrachyshka:matrix.orgIhar Hrachyshkanot sure how to interpret it. is it good or is smth really broken?01:07:16
@viraptor:tchncs.deviraptorIt's good. Number of broken packages falling.01:08:45

Show newer messages


Back to Room ListRoom Version: 6