3 Aug 2021 |
David Arnold (blaggacao) | Redacted or Malformed Event | 06:31:52 |
@kraftnix:matrix.org | In reply to @blaggacao:matrix.org I'd appreaciate some help as to why the examples are rendered, uh interestingly ive been wanting this :) | 16:51:04 |
@kraftnix:matrix.org | In reply to @blaggacao:matrix.org for rendering library docs, I think we should settle with this PR https://github.com/nix-community/nixdoc/pull/25 is this repo alive? on master the last commit was 3 years ago | 16:51:59 |
@timdeh:matrix.org | no that's what dox was supposed to do. I was thinking of rebasing it on nixdoc and reviving it, but then I started this new job, and time became a luxury I just can't afford 😅 | 17:02:13 |
Pacman99 | In reply to @kraftnix:matrix.org is this repo alive? on master the last commit was 3 years ago I think it'll become more alive soon. It was moved to nix-community a couple months ago and that PR is very active. | 17:25:04 |
Pacman99 | But also I like the idea to generate library docs in nix similar to option documentation. You can have a function, mkDocumentedFunc, which returns a functor attrset with a description too. | 17:28:38 |
d4hines | I ran the flake in the devshell docs + direnv allow and got this error:
direnv allow
direnv: loading ~/repos/tezos/.envrc
direnv: loading https://raw.githubusercontent.com/nix-community/nix-direnv/1.3.0/direnvrc (sha256-1VWM1BnI1GvclYBky5f5Y9HqeThmQUwCWQbsFQM1Eu0=)
direnv: error hash mismatch. Expected 'sha256-1VWM1BnI1GvclYBky5f5Y9HqeThmQUwCWQbsFQM1Eu0=' but got 'sha256-cVSyO0/m0hbePv+plzua014InR0lNXa+0LTn0yEW0xc='
| 17:55:02 |
d4hines | Curling the script, it doesn't look malicious, so that's good 😄 I'll just change the hash for now | 17:56:14 |
@kraftnix:matrix.org | In reply to @timdeh:matrix.org no that's what dox was supposed to do. I was thinking of rebasing it on nixdoc and reviving it, but then I started this new job, and time became a luxury I just can't afford 😅 cant see anything here | 18:01:03 |
@timdeh:matrix.org | oh, that's because it's a private repo, my bad 😅 | 18:01:34 |
d4hines | Ok, so I'm still having trouble figuring out how to do things with flakes. I have a brand new flakes project. I want to have a devshell that has the lmt package available https://github.com/driusan/lmt. lmt isn't available in nixpkgs. I can get the source with nvfetcher. But then how do I say "build this, and put it on my path"? | 19:43:12 |
d4hines | I guess I need to make an overlay huh. | 19:45:44 |
@timdeh:matrix.org | Well you make a package that you can pass in as an overlay essentially | 21:18:20 |
David Arnold (blaggacao) | nice package, btw! | 21:43:49 |
David Arnold (blaggacao) | and a nice induction that most of us are probably illiterate programmers... | 21:44:44 |
David Arnold (blaggacao) | 🤣 | 21:44:48 |
David Arnold (blaggacao) | useful bud addition?
[nixos]$ sudo -E $(which bud) burn
[sudo] password for blaggacao:
2.89GiB 0:15:24 [3.21MiB/s] [===============================================================================================================================================================================================>] 100%
741+1 records in
741+1 records out
3108372480 bytes (3.1 GB, 2.9 GiB) copied, 924.446 s, 3.4 MB/s
| 22:30:14 |
@timdeh:matrix.org | Did anyone ever set up nix-darwin support? | 22:47:11 |
@timdeh:matrix.org | also, what was that project that abstracted out service manager's for cross platform nix modules? Anyone remember? I can't seem to find it, wanna see if it's matured enough to start integrating 😃 | 22:52:37 |
David Arnold (blaggacao) | https://github.com/NixOS/rfcs/pull/78 | 22:56:19 |
David Arnold (blaggacao) | https://github.com/svanderburg/nix-processmgmt/ | 22:56:38 |
@timdeh:matrix.org | thanks | 23:05:24 |
@timdeh:matrix.org | looks like there hasn't been much work the last few months | 23:05:45 |
@gtrunsec:matrix.org | https://github.com/GTrunSec/braindump-nix-resource/blob/main/disnix.org (knowledge collection Roam search feature ) | 23:12:53 |
@gtrunsec:matrix.org | https://braindump.gtrun.org/#/page/disnix | 23:15:19 |
@gtrunsec:matrix.org |  Download image.png | 23:15:24 |
4 Aug 2021 |
@gtrunsec:matrix.org | Deploying the processes model to a container instance can probably be made more convenient by using Nix flakes -- a new Nix feature that is still experimental. With flakes we can easily deploy an arbitrary number of Nix expressions to a container and pin the deployment to a specific version of Nixpkgs.
https://sandervanderburg.blogspot.com/2021/02/deploying-mutable-multi-process-docker.html | 07:57:22 |
@gtrunsec:matrix.org | I think we can do some bits of help with the flakes support. | 07:59:01 |
David Arnold (blaggacao) | In reply to @gtrunsec:matrix.org I think we can do some bits of help with the flakes support. That sort community reach out seems extremely potent. The foundations of DevOS are in place to also manage non-nixos/hm/devshell configurations such as k8s, divnix, etc | 16:06:03 |
David Arnold (blaggacao) | I have a clandestine vision of expanding devos into a StartupEnv template. So many startups waste too much time on bad technology and setup, espexially outside of silicon vally 😎😁 | 16:07:08 |