Sender | Message | Time |
---|---|---|
9 Dec 2021 | ||
* Btw, I kicked `bud` out of my own env, since I really like the uniformity that `deploy-rs` provides for the current use cases of bud. | 14:43:48 | |
In reply to @blaggacao:matrix.orgugh, i was hoping nix#4641 would fix the follows issues :( | 15:30:03 | |
In reply to @blaggacao:matrix.orgyeah i think i've also come to the same opinion, I really did like compressing down the lockfile as it made it easier to read and track dependency updates, and reason about what sources + revisions I am using, at the potential cost of incompatibility by forcing a lib to be a different revision. But it probably is better to only force nixpkgs and allow multiple lib revisions even if it makes the lockfile very large and harder to read, just for my own sanity's sake | 15:32:18 | |
In reply to @blaggacao:matrix.orginteresting, I mostly use bud purely for the shorthand of bud repl , otherwise I use nix + deploy , given that bud also started pulling down poetry2nix via beatysh and I had wrangle the follows back into place, I have been considering dropping it | 15:34:58 | |
Yeah, the repl is a good workflow aide, but since newer nix has :lf . part of it is also superfluous. I kind of fell that a zoxide -based workfloe that quickly drops you into the flake repo on any machine is just as handy & also leaves you in the fs-context that you'll be operating on. | 15:45:51 | |
* Yeah, the repl is a good workflow aide, but since newer nix has `:lf .` part of it is also superfluous. I kind of feel that a `zoxide`-based workfloe that quickly drops you into the flake repo on any machine is just as handy & also leaves you in the fs-context that you'll be operating on. | 15:46:07 | |
* Yeah, the repl is a good workflow aide, but since newer nix has `:lf .` part of it is also superfluous. I kind of feel that a `zoxide`-based workflow that quickly drops you into the flake repo on any machine is just as handy & also leaves you in the fs-context that you'll be operating on. | 15:46:15 | |
I wanted to brush of some barbed edges of the deploy-rs / home-manager workflow. | 15:47:17 | |
Although it works with a small patch on my end, we really need to make nix profile respect meta.priority . since co-existence of nix & nix-zsh-completions depend on it. | 15:48:25 | |
Ah, and there is the agenix hm-module, that needs finishing off. | 15:50:47 | |
10 Dec 2021 | ||
In reply to @blaggacao:matrix.orgoh wow, I was not aware of :lf . , that is so much more convenient than Flake = builtins.getFlake "full/path/to/flake , is there a way to have :lf add the flake to a specific scope (to somewhat emulate Flake = builtins.getFlake ... ? | 14:37:41 | |
In reply to @blaggacao:matrix.orgare there some issues with nix and nix-zsh-completions ? back around september there were some changes and since then i've had nix work pretty perfectly in zsh with autocompletions. | 14:39:43 | |
In reply to @kraftnix:matrix.orgHm, havn't tried. | 15:22:31 | |
In reply to @kraftnix:matrix.orgYes, the previous fix has been reverted in favor of simply lowering the priority of nix-zsh-completions . However, nix profile install as of yet disregards meta.priority . there is a fixme in the nix code for that (profile.cc ). | 15:24:08 | |
11 Dec 2021 | ||
|reduce -> don't bother about non-nixpkgs, since they are usually libs, are small and don't have huge deps themselves On this, I've always favored reduce. I think cargo and npm style package managers follow this. Each dependency is needed at different versions and its not much of a cost to just pull required dependencies even if its redundant. I only see a problem with this method when nixpkgs is an input and only because of how large nixpkgs currently is. | 04:20:21 | |
*
On this, I've always favored reduce. I think cargo and npm style package managers follow this. Each dependency is needed at different versions and its not much of a cost to just pull required dependencies even if its redundant. I only see a problem with this method when nixpkgs is an input and only because of how large nixpkgs currently is. | 04:20:45 | |
Somewhat related to goal of unifying deployments through deploy: https://github.com/NixOS/nixpkgs/pull/148921 | 04:35:51 | |
13 Dec 2021 | ||
I think deploy-rs can be a good platform to explore the territories when nix gets rust bindings for the core parts of it. | 01:54:27 | |
In reply to @pachumicchu:myrdd.info yeah, I actually wanted to follow this method, but in the end I had to hard follow every single input of every flake I used, due to what I can only imagine is a new bug. I started getting some extremely strange handling differences between it could to the point where I couldn't even update inputs correctly, had 10 versions of nixpkgs in my flake.lock and the repl refused to run anything (citing change required in flake, but enable to change the lockfile), and the only thing I could do was delete | 12:09:24 | |
I wanted to make a reproducible example to report it upstream, but other priorities have been taking up my time | 12:10:02 | |
I already had reported this behaviour. I currently use a very recent version of nix after balsoft's anew follows fix. | 21:57:43 | |
Also, in envrc: donte use direnv-nix, it's broken, use the pure nix variant and use the flags that avoid updating your flake lock file. | 21:58:47 | |
It's pretty annoying that an automated tool.lile.direnv would modify your repo | 21:59:17 | |
14 Dec 2021 | ||
are any of you aware of the future of nix cli and flakes? | 09:22:41 | |
any 'lesser known' information by any chance? | 09:23:03 | |
15 Dec 2021 | ||
https://github.com/moby/buildkit/issues/1650 | 14:52:50 | |
We gotta star that implementation, can't be that there are mostly docker folks among the stargazers of a primarily nix-related technology 😄 | 14:53:29 | |
16 Dec 2021 | ||
05:12:59 | ||
22:32:48 | ||
20 Dec 2021 | ||
Hey! I'm trying to use nix-on-droid with digga. Is it possible to have your phone be like any other host, using profiles and suites with the exception that is uses nix-on-droid? I don't quite understand how I would do that in the flake.nix ... | 09:54:53 |