burkelibbey_ has quit [Quit: Connection closed for inactivity]
hmpffff_ has joined #nix-darwin
hmpffff has quit [Ping timeout: 260 seconds]
<domenkozar[m]> LnL same feedback at the bottom of https://stephank.nl/p/2020-06-01-a-nix-primer-by-a-newcomer.html
<LnL> yeah, the state of a vanilla multi-user install is pretty weird in general
<LnL> you're basically on your own for updates so many people don't realise and just stick with the current version
<domenkozar[m]> would be good to write that down at least
<domenkozar[m]> I think removing a few entry barriers like this would get really far
__monty__ has joined #nix-darwin
bahamas has joined #nix-darwin
bahamas has quit [Ping timeout: 246 seconds]
bahamas has joined #nix-darwin
__monty__ has quit [Ping timeout: 256 seconds]
__monty__ has joined #nix-darwin
bahamas has quit [Ping timeout: 258 seconds]
bahamas has joined #nix-darwin
__monty__ has quit [Ping timeout: 265 seconds]
__monty__ has joined #nix-darwin
bahamas has quit [Ping timeout: 258 seconds]
bahamas has joined #nix-darwin
bahamas has quit [Ping timeout: 272 seconds]
ntropix has joined #nix-darwin
<ntropix> Hello folks. Anyone know how I can force nix-darwin to use nixpkgs unstable for a specific service?
<ntropix> I tried adding pkgsUnstable = import <nixpkgs-unstable> {}; and then calling pkgsUnstable instead of pkgs, but that doesn'
<ntropix> doesn't seem to work**
<__monty__> ntropix: That should work. There's nothing to call though, it's an attrset.
<ntropix> # {{{ yabai services.yabai = { enable = true; package = pkgsUnstable.yabai; }
<ntropix> That doesn't seem to work though
bahamas has joined #nix-darwin
<LnL> that's the way to do it
<LnL> can you describe what's not working?
<ntropix> error: undefined variable 'pkgsUnstable' at /Users/shardy/dotfiles/darwin.nix:86:15
<__monty__> ntropix: Well, where did you define the variable?
bahamas has quit [Ping timeout: 256 seconds]
<LnL> can you share the expression, or at least the part where you defined pkgsUnstable
<LnL> an you defined it as an option
<ntropix> ah
<ntropix> it has to go in a `let`
<LnL> yeah, those are just keys of the attribute set
<ntropix> Dammit!! Okay thanks :) Another reason to dig into the nix lang a bit more
<ntropix> Thank works :) thanks agin folks.
ntropix has quit [Remote host closed the connection]
{^_^} has quit [Ping timeout: 260 seconds]
johnny101 has quit [Quit: Konversation terminated!]
{^_^} has joined #nix-darwin
philr has quit [Ping timeout: 240 seconds]
<hmpffff_> some feedback: I just installed nix on a fresh clean installed catalina 10.15.5 without any problems. then I istalled nix-darwin but it does not work. At the end of the installation I get "warning: not linking environment.etc."nix/nix.conf" because /etc/nix/nix.conf exists, skipping...".
<__monty__> hmpffff_: Well that's bizarre. Did /etc/nix/nix.conf really exist on a clean install?
<hmpffff_> a new terminal, change to bash … I'm not able to use nix-darwin. "cat /etc/static/bashrc" results in ls: cat: "No such file or directory
<hmpffff_> direct after installing macos I installed nix. then nix-darwin
<__monty__> Oh right, installing nix might have but that there.
<hmpffff_> ?
<__monty__> *put nix.conf there. And then nix-darwin doesn't replace it so as not to clobber anything.
<hmpffff_> cat /etc/nix/nix.conf ->
<hmpffff_> build-users-group = nixbld
<hmpffff_> it is a multi-user nix installation
<hmpffff_> via: sh <(curl https://nixos.org/nix/install) --daemon --darwin-use-unencrypted-nix-store-volume
<hmpffff_> I have a clone of the fresh installed macos so I can do many tests with fresh syytems :)
<hmpffff_> so I could do some testing when nessesary
<hmpffff_> if it is of importance: it is a MBP 13 late 2013
__monty__ has quit [Quit: leaving]
hmpffff_ has quit [Quit: nchrrrr…]
mbrgm_ has joined #nix-darwin
mbrgm has quit [Ping timeout: 256 seconds]
mbrgm_ is now known as mbrgm
philr has joined #nix-darwin