| 31 Oct 2023 |
mewp | but also see https://github.com/NixOS/flake-registry/blob/master/flake-registry.json | 09:15:50 |
@virtu:matrix.im | I'll try to figure out a theme from those that I can apply to my problem. thanks, mewp! | 09:18:29 |
mewp | don't hesitate to ask more | 09:18:44 |
| @fractivore:cyberia.club joined the room. | 14:29:10 |
| 1 Nov 2023 |
| kjeremy joined the room. | 14:06:45 |
| 2 Nov 2023 |
| redviking 🐧 joined the room. | 01:28:42 |
| npc_projection joined the room. | 05:22:21 |
@virtu:matrix.im | I finally got around to adding the nixosModules target to my flake. Now I wonder how to correctly enable the service defined in the module in my configuration.nix. Before, I did import modules/app and services.app.enable = true;.
To use the flake for my app, I added it as input to the flake for my host configuration, and passed it as input to my configuration.nix. That got me the error error: The option services.p2p-crawler' does not exist.. After going through some examples, I tried adding my_app.nixosModules.my_appto the modules in my nixosConfigurations (similar to what I have for home manager), but that landed me aerror: attribute 'p2p-crawler' missing`. Did I do something wrong in my app's flake, or am I using the flake wrong?
| 10:01:53 |
@virtu:matrix.im | * I finally got around to adding the nixosModules target to my flake. Now I wonder how to correctly enable the service defined in the module in my configuration.nix. Before, I did import modules/app and services.app.enable = true;.
To use the flake for my app, I added it as input to the flake for my host configuration, and passed it as input to my configuration.nix. That got me the error error: The option services.p2p-crawler' does not exist.. After going through some examples, I tried adding my-app.nixosModules.my-appto the modules in mynixosConfigurations (similar to what I have for home manager), but that landed me aerror: attribute 'p2p-crawler' missing`. Did I do something wrong in my app's flake, or am I using the flake wrong?
| 10:02:47 |
@virtu:matrix.im | * I finally got around to adding the nixosModules target to my flake. Now I wonder how to correctly enable the service defined in the module in my configuration.nix. Before, I did import modules/app and services.app.enable = true;.
To use the flake for my app, I added it as input to the flake for my host configuration, and passed it as input to my configuration.nix. That got me the error error: The option services.p2p-crawler' does not exist.. After going through some examples, I tried adding my-app.nixosModules.my-app to the modules in mynixosConfigurations (similar to what I have for home manager), but that landed me aerror: attribute 'p2p-crawler' missing`. Did I do something wrong in my app's flake, or am I using the flake wrong?
| 10:03:10 |
@virtu:matrix.im | * I finally got around to adding the nixosModules target to my flake. Now I wonder how to correctly enable the service defined in the module in my configuration.nix. Before, I did import modules/app and services.app.enable = true;.
To use the flake for my app, I added it as input to the flake for my host configuration, and passed it as input to my configuration.nix. That got me the error error: The option services.p2p-crawler' does not exist.. After going through some examples, I tried adding my-app.nixosModules.my-app to the modules in mynixosConfigurations (similar to what I have for home manager), but that landed me aerror: attribute 'p2p-crawler' missing\. Did I do something wrong in my app's flake, or am I using the flake wrong?
| 10:03:30 |
@virtu:matrix.im | Redacted or Malformed Event | 11:02:33 |
CRTified | virtu: There is no application attribute, and what you're seeing is the correct output. The systems are generated by flake-utils | 11:04:37 |
CRTified | * virtu: There is no application attribute, and what you're seeing is the correct (well, more like expected) output. The systems are generated by flake-utils | 11:05:04 |
CRTified | But nixosModules shouldn't be architecture-specific | 11:05:54 |
CRTified | Maybe have a look at https://ayats.org/blog/no-flake-utils/#when-things-go-wrong for why you might not need flake-utils (especially if you want to define a nixosModule) | 11:07:01 |
@virtu:matrix.im | CRTified: yeah, I just realized I had the nixosModules in the wrong place. I figured out a way to fix it in the mean time, but thanks for clarifying and providing some background information. I didn't use flake-utils in my most recent version, but I updated my flake's inputs this morning, switched to out-of-tree poetry2nix because it is no longer in unstable, and started from scratch with a flake template from poetry2nix (which uses flake-utils). I'll do some reading and try to figure out the best approach. thanks! | 11:14:03 |
| eva changed their profile picture. | 20:09:29 |
| @adelta:matrix.org joined the room. | 22:43:56 |
| 3 Nov 2023 |
| @fizihcyst:matrix.org joined the room. | 11:50:24 |
| mib 🥐 changed their profile picture. | 13:53:21 |
| 4 Nov 2023 |
| @adelta:matrix.org removed their display name Adelta. | 10:32:06 |
| @adelta:matrix.org left the room. | 10:32:08 |
| @chris01:nitro.chat removed their display name Chris. | 11:53:37 |
| @chris01:nitro.chat left the room. | 11:53:47 |
| @qyriad:matrix.org joined the room. | 14:42:59 |
| 5 Nov 2023 |
| @atka:matrix.org joined the room. | 01:15:17 |
| rjpc joined the room. | 05:12:12 |
| rjpc changed their display name from Ryan Casalino to rjpc. | 05:15:05 |
| rjpc set a profile picture. | 05:15:26 |