| 2 Feb 2024 |
netpleb | In reply to @buckley310:matrix.org hard to say without seeing the config. I do have a working mailserver using that project though, so if you can show how you're setting it up I can compare Thanks for your reply and offer to help. I finally got something mostly working and am trying to clean it up so I can share the config. | 03:57:27 |
| EdLin joined the room. | 06:21:14 |
lxsameer | hey folks, what do you think about the idea of adding a new boolean property to the flake output like addRoot, and when nix will generate or update the lock file, is that property is set to true, then nix will add the directory containing the flake file as a root path to the nix store? | 16:52:51 |
lxsameer | or to be exact, add necessary root paths to prevent the packages required by the flake outputs to be garbage collected. | 16:53:58 |
| Tanja (Old; I'm now @tanja:catgirl.cloud) joined the room. | 17:50:36 |
| 3 Feb 2024 |
| lingo5080 joined the room. | 00:14:23 |
| @ma27:nicht-so.sexy joined the room. | 15:37:04 |
| Tirth Jain joined the room. | 16:07:10 |
@fractivore:cyberia.club | Are folks willing to engage with me on some Flakes misconception-shooting? | 17:53:06 |
@fractivore:cyberia.club | "You don't really want to be using channels to do configuration if you're using Flakes" - true or false? Why? Any exceptions? | 17:53:38 |
mewp | In reply to @fractivore:cyberia.club "You don't really want to be using channels to do configuration if you're using Flakes" - true or false? Why? Any exceptions? um, I do not know any way to use channels with flakes, even if you wanted to | 18:12:26 |
mewp | I mean, a flake will get nixpkgs from its inputs, giving it better reproducibility, because the nixpkgs version is pinned (as is the same with other inputs) | 18:13:24 |
mewp | I'm not sure if I'm being clear on that. Does that help? | 18:14:48 |
@fractivore:cyberia.club | Oh yeah that answers that question exactly, thanks very much! | 18:15:47 |
@fractivore:cyberia.club | Trying to think of other Flakes questions I've had... I just wanted to double check that I hadn't misled anyone in the #nix:nixos.org channel | 18:16:16 |
| 5 Feb 2024 |
| @ThorHop:matrix.org removed their profile picture. | 22:45:56 |
| @ThorHop:matrix.org removed their display name IdeallyYes. | 22:46:42 |
| @ThorHop:matrix.org left the room. | 22:47:12 |
| cdmistman changed their display name from Colton Donnelly to cdmistman. | 23:05:58 |
| 6 Feb 2024 |
| @msanft:matrix.org set a profile picture. | 17:17:58 |
| 7 Feb 2024 |
| Benedikt joined the room. | 16:53:39 |
| 8 Feb 2024 |
| symys joined the room. | 07:22:01 |
| 9 Feb 2024 |
| shift joined the room. | 12:06:24 |
| 12 Feb 2024 |
| lunchtime joined the room. | 02:17:50 |
| @cephoto:matrix.org joined the room. | 05:42:39 |
| @lunchtime:envs.net joined the room. | 10:46:07 |
@martiert:matrix.org | I'm building a custom linux kernel on one of my aarch64-linux machines. I want to add it to packages so I can do build .#customKernel on a buildmachine, and copy the kernel over to my weaker device. However, nix flake show --all-systems complains that the kernel is not a derivation. The package is instantiated with: packages.aarch64-linux.custom = recurseIntoAttrs (callPackage (linuxPackagesFor (callPackage (buildLinux (args ... ))))); | 19:18:37 |
@martiert:matrix.org | any ideas? | 19:18:45 |
@martiert:matrix.org | what I want in the end is to have my hydra atuomatically build the kernel for me, and that would probably be easier if it was all in packages. | 19:21:10 |
@martiert:matrix.org | found it out, in the packages I need the .kernel output of the call to linuxPackagesFor. Then I can build it | 20:21:31 |