-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
any updates? #1
Comments
Hi! Thanks for the compliments.
Now that you mentioned it, I usually push new changes every two months since I made so many changes and I use a Yubikey to sign my commit, so I tend to push all the changes as a single commit to save the hassle. Worry not, I have been close to finalise the tree to the point where I can confidently push the upcoming changes to main branch. In the meantime I will try to push the unfinished changes to a separate tree as https://github.com/danielphan2003/flk/tree/22.11 (the .11 isn't actually November, I just followed Nixpkgs's upcoming stable branch name, which is |
Hello daniel, At the moment, I use my fork of https://github.com/Misterio77/nix-config
Looking forward to your config; maybe I will rewrite mine and for yours. I learn a lot about nix by dissecting configs and changing them to my needs. Flakes and digga / std are complex beasts that are easier to understand with good examples, at least for me. stuff that I need to add to my fork of your config
br |
Do you know when you will add the experimental branch? I want to rework my config and hope for some inspiration and base :) |
I'm currently still doing some major reworks after seeing https://github.com/GTrunSec/cells-lab, but for now I will upload the zip file here |
Places of interest are |
haha GTrunSec already made me rewriting my config already 1 time .. so i know how you feel :D any timeframe when you will be done with the major rework? |
are you still working on this? |
There has been little progress been made to finalize the APIs and std cells since I can only work with this at weekends. I'm sadly not actively planning things out because of my uni life, and rethinking https://github.com/divnix/digga into std takes more time than I had originally thought. That said, I will upload the code later since finishing this alone would be possible, but having some help from https://github.com/divnix/hive and the DivNix's Matrix chat would surely get the job done faster. Update: the changes are up! Hope you find it useful even though it's a big wip. |
nice i will check it right now :D |
oh nice update :D |
Pretty much everything works, including custom channel for each host as well as your own overlays and packages are also available. This wouldn't be possible without https://github.com/divnix/hive, but in order to pass specialArgs to nixos module ( You can use https://github.com/zhaofengli/colmena instead of |
The first moment, I was a little confused that I saw so many digga "references". |
No worries. If you were to take any repo built with digga and run Being built on std, it makes sense to unify how and where to look for type-specific dotfiles such as NixOS's vs. Darwin's vs. Home Manager's hosts/users/modules/profiles etc, instead of relying on passing framework-specific inputs so that the framework can do its job while limiting options for any outputs other than that framework outputs.
You can adapt https://github.com/danielphan2003/hive/blob/evalConfigArgs/make-mead.nix so that it uses Darwin-specific modules or builder instead. See how I used it to generate the output for nixosConfigurations at my flake.nix. I don't have any Mac but I think hive would love to see an implementation for this. |
i guess you patched something here locally? Line 78 in e3e6197
|
okay I will work on |
Ah yes, the changes are available at https://github.com/danielphan2003/devos-ext-lib/tree/std |
yeah i just updated the source 1 minute before you posted :D error: attribute 'default' missing
at /nix/store/74zk8l7g93zh1y48iilw9nzgcx7cjz30-cells/flk/overlays.nix:30:21:
29|
30| devos-ext-lib = inputs.devos-ext-lib.overlays.default;
| ^
31|
(use '--show-trace' to show detailed location information)
2022/11/29 23:43:37 exit status 1 |
Fixed with latest commit in flk |
Hi! I'm also impressed by your |
hi,
i found your config by accident :D
i'm very impressed by it and saw your note that you need to update the documentation. (its already cool that it exist in such a complex config)
are you still planing it? and did you really changed nothing in the last 2 month? :D
The text was updated successfully, but these errors were encountered: