<Ericson2314> anyone have experience getting gitk to work on macOS?
<Ericson2314> i got stuck with xquartz, but xquartz shouldn't be needed maybe?
<Ericson2314> or alternatively what's another history viewer?
<glenndavy> i use gitx fwiw
<{^_^}> #59240 (by matthewbauer, 13 seconds ago, open): tk: use aqua backend on darwin
<Ericson2314> matthewbauer: my dude!
pxc has joined #nix-darwin
jtojnar has quit [Remote host closed the connection]
kyren has quit [Remote host closed the connection]
kyren has joined #nix-darwin
kyren has quit [Remote host closed the connection]
kyren has joined #nix-darwin
kyren has quit [Quit: ZNC 1.7.2 - https://znc.in]
kyren has joined #nix-darwin
pxc has quit [Ping timeout: 255 seconds]
abathur has joined #nix-darwin
<abathur> anyone have experience using nixops to deploy from macos to a virtualbox VM with support from a LAN nixos build slave?
<abathur> (I'll be in/out several times this morning, but I'll read the chat backlog to catch up each time)
<LnL> I use distributed builds quite a bit, but know very little about nixops
<abathur> that might be fine, I'm not certain which side the hole in my knowledge falls in
<abathur> also, pre-apology, this MBA keyboard inserts a lot of extra keypresses, and I am low on energy to carefully edit myself
<abathur> so, I've got an existing shell.nix that I use to build a shell for a python project on macos; the shell.nix imports requirements.nix for python dependencies (which itself imports requirements_overrides.nix) and shell.nix also adds a few non-python dependencies like postgres
<abathur> trying to set up a nixops config for building a VM containing essentially the same; I got the build slave set up and working correctly with the command-line nix-buuilld "hello" example
<abathur> existing examples/discussions indicate adding `nixpkgs.localSystem.system = "x86_64-linux";` to the "physical" .nix config passed to nixops, which I've done
<LnL> right
<abathur> but I think I may be doing something that overrides or circumvents that; I'm still ending up with binaries that won't run in the VM
<LnL> hmm, first off something like this builds file using the remote host?
<LnL> nix-build -E 'with import <nixpkgs> { system = "x86_64-darwin"; }; hello.overrideAttrs (drv: { REBUILD = builtins.currentTime; })'
<abathur> in the "logical" config, I let `pkgs = import <nixpkgs> {};` and `python = import ./requirements.nix { inherit pkgs; };` and then later set `environment.systemPackages = [ pkgs.postgresql pkgs.python36Packages.pip ] ++ (builtins.attrValues python.packages);`
<abathur> yeah, that's what I meant by the nix-build hello example
<LnL> that part is setup properly then, it's just the expressions
<abathur> but I don't see anything during the nixops deploy using that slave
<abathur> yeah
<LnL> evaluating pkgs = import <nixpkgs> {} on darwin results in a darwin package set, you don't want that in the vm
<LnL> use an explicit system like with the hello example
<LnL> or preferably use pkgs form the configuration.nix
<abathur> ok, that was my suspicion
<LnL> unless you want to explicitly mix 2 different versions of nixpkgs avoid referencing <nixpkgs> in your expressions
<abathur> that makes sense; made the edit but have to duck oout for a bit before I can ruun it
<abathur> thank you, as always :)
<abathur> back in a bit
abathur has quit [Ping timeout: 246 seconds]
abathur has joined #nix-darwin
abathur has quit [Ping timeout: 255 seconds]
abathur has joined #nix-darwin
abathur has quit [Ping timeout: 246 seconds]
abathur has joined #nix-darwin
abathur has quit [Quit: abathur]
pxc has joined #nix-darwin
nD5Xjz has quit [Ping timeout: 246 seconds]
nD5Xjz has joined #nix-darwin
nD5Xjz_ has joined #nix-darwin
nD5Xjz has quit [Ping timeout: 255 seconds]
pxc has quit [Ping timeout: 245 seconds]
pxc has joined #nix-darwin
nD5Xjz_ has quit [Ping timeout: 255 seconds]
nD5Xjz has joined #nix-darwin
nD5Xjz has quit [Ping timeout: 245 seconds]
nD5Xjz has joined #nix-darwin
nD5Xjz has quit [Ping timeout: 246 seconds]
nD5Xjz has joined #nix-darwin
nD5Xjz has quit [Ping timeout: 250 seconds]
nD5Xjz has joined #nix-darwin
pxc has quit [Ping timeout: 250 seconds]
nD5Xjz has quit [Ping timeout: 245 seconds]
nD5Xjz has joined #nix-darwin
pxc has joined #nix-darwin