23 Sep 2021 |
zrsk | For now I fear it will remain a mystery.
Changing the topic: someone here has hosts with different architecture in its configuration? | 11:10:58 |
zrsk | * For now I fear it will remain a mystery.
Changing the topic: someone here has hosts with different architectures in its configuration? | 11:11:06 |
David Arnold (blaggacao) | With regard to their sharing model nur & devos ate somewhat subsitutes. The idea has been to bridge the two evosystems to avoid reinventing stuff "inside" DevOS. | 12:17:18 |
David Arnold (blaggacao) | * With regard to their sharing model nur & devos ate somewhat substitutes. The idea has been to bridge the two ecosystems to avoid reinventing stuff "inside" DevOS. | 12:17:29 |
David Arnold (blaggacao) | So far that hasn't yet fully played out. | 12:17:39 |
@kraftnix:matrix.org | I mainly use nur for firefox addons, albeit I could replicate that workflow with nvfetcher + the firefox addon build wrapper but I have been too lazy for now | 12:34:13 |
zrsk | David Arnold (blaggacao): But I can't even find in which part of digga's mkFlake (I suppose I've to look there) nur is put as output. I think there is something broken, I don't think that just generating a repo from the template and then updating the inputs should broke the CI workflow on Github. I'm really a noob with Nix but I would like to help, if you confirm that this is a bug and turns out that it's too difficult to me I could open an issue better addressing the problem. | 19:59:06 |
24 Sep 2021 |
| @cw:kernelpanic.cafe changed their display name from Rev. CornWallace III (sun/tzu) to Rev. CornWallace III (novus ordo seclorum). | 01:01:35 |
David Arnold (blaggacao) | Updating inputs might always break something. This is because we opted to swap dependencies (a.k.a. "overlays" / "follows"). This reduces the amount of storage required on disk, but might break some things. | 13:24:48 |
David Arnold (blaggacao) | NUR can just be dropped, it is not wired anywhere. It is just a relict of that inital intent in the template. | 13:25:47 |
@kraftnix:matrix.org | well the nur output is still technically used + the overlay added in devos | 13:26:36 |
David Arnold (blaggacao) | "overlays" / "follows" are two approaches to the same goal: homologate inputs, and (eventually) "re-evaluate" the world in order to re-use dependencies. | 13:27:14 |
David Arnold (blaggacao) | If not, ome can end up with 10 different bash binaries used in different parts and things like that, heavy on disk. | 13:27:47 |
@kraftnix:matrix.org | if the intent is to drop it I would support removing it from devos + documenting it as an example of how to easily add extra inputs with their overlays and use packages from them | 13:28:05 |
David Arnold (blaggacao) | * If not, one can end up with 10 different bash binaries used in different parts and things like that, heavy on disk. | 13:28:06 |
David Arnold (blaggacao) | kraftnix I support that. We can re-evaluate the intent later on in case we manage to do a tighter integration with the NUR ecosystem. | 13:29:04 |
David Arnold (blaggacao) | * kraftnix I support that. We can re-evaluate the intent later and in case we manage to do a tighter integration with the NUR ecosystem. | 13:29:22 |
@kraftnix:matrix.org | In the meantime (until nur is dropped) should we add in the actual nur input to avoid unexpected breakages? or would you be more in favour of just removing it outright immediately? | 13:30:15 |
David Arnold (blaggacao) | It's a template, not even a ref implementation. Let's jut drop it. | 13:30:51 |
David Arnold (blaggacao) | Btw. I'd regard the examples folder in digga more a ref implementation of some of the digga features. | 13:32:11 |
David Arnold (blaggacao) | I think we somehow need to communicate that better. | 13:32:22 |
@kraftnix:matrix.org | ah, I had not spotted that addition to digga , that's neat | 13:32:53 |
ultranix | i still dont understand still why i cant rename my emacs user profile directory emacs and i have to make it emacs-ng or something different, or i get the error
The option `home-manager.users.janus.inputs' does not exist. Definition values:
- In `/nix/store/6xm5sn1m8bpgqb3j6g2hljvz7lc3l65i-source/users/janus': { }
| 18:47:51 |
ultranix | * i still dont understand still why i cant rename my emacs user profile directory emacs and i have to make it emacs-ng or something different, or i get the error
The option `home-manager.users.janus.inputs' does not exist. Definition values:
- In `/nix/store/6xm5sn1m8bpgqb3j6g2hljvz7lc3l65i-source/users/ultranix': { }
| 18:47:55 |
ultranix | * i still dont understand why i cant rename my emacs user profile directory emacs and i have to make it emacs-ng or something different, or i get the error
The option `home-manager.users.janus.inputs' does not exist. Definition values:
- In `/nix/store/6xm5sn1m8bpgqb3j6g2hljvz7lc3l65i-source/users/ultranix': { }
| 18:48:17 |
ultranix | the only thing that's different is the directory name, and update that name in the suites | 18:48:57 |
ultranix | ive tried literally emptying the emacs/default.nix file as well | 18:54:09 |
ultranix | i'm sure it has to do with mkFlake, maybe because the directory/profile name in home.importables.suites (emacs ) is the name name as a flake input/output? | 18:59:28 |
ultranix | i have emacs.url = "github:nix-community/emacs-overlay" as an input | 19:00:03 |
ultranix | as a matter of fact that's what it is. i think digga has a bug, has anyone tried something similar like this? | 19:03:14 |