ChanServ changed the topic of #nixos-nur to: Nix User Repository || https://github.com/nix-community/NUR || https://logs.nix.samueldr.com/nixos-nur
justanotheruser has quit [Ping timeout: 255 seconds]
justanotheruser has joined #nixos-nur
justanotheruser has quit [Ping timeout: 245 seconds]
kreisys has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kreisys has joined #nixos-nur
kreisys has quit [Client Quit]
kreisys has joined #nixos-nur
justanotheruser has joined #nixos-nur
justanotheruser has quit [Ping timeout: 250 seconds]
justanotheruser has joined #nixos-nur
<adisbladis> How does nur packages work if I redefine(override) a library used in other packages? Is it scoped to my repo?
<tilpner> That depends on how you override it. You can technically put overlays into your repo and have a user use those
<tilpner> But that's not the default
<tilpner> If you just provide a top-level attr libfoo-custom = libfoo.override { ... }; it won't overlay a users libfoo or provide a top-level libfoo-custom to the user
<adisbladis> Yeah of course.. I guess I'll do lib overrides in a let-block to make things easier on myself
<tilpner> adisbladis: You want to change parts of lib, and use those changed functions where? In your local system or in your NUR repo?
<adisbladis> tilpner: Only in my NUR repo
<tilpner> adisbladis: You can callPackage your other attrs with your custom lib, and then you'll be able to use your overrides in them
kreisys has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kreisys has joined #nixos-nur
makefu has quit [Quit: WeeChat 2.2]
makefu has joined #nixos-nur
kreisys has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
justanotheruser has quit [Ping timeout: 252 seconds]
justanotheruser has joined #nixos-nur