| 10 Mar 2026 |
zoë (she/her) | * it was i think last week or two weeks ago, so, does that line up time wise? | 06:02:09 |
aloisw | No, that was at least a year ago, but maybe others have misconfigured their server in the same way. | 06:02:28 |
| em joined the room. | 07:03:09 |
| prescientmoon changed their profile picture. | 11:08:13 |
| Ivris joined the room. | 13:36:59 |
| Leah ✦ they/them changed their profile picture. | 20:06:24 |
| awesome_sh joined the room. | 22:50:27 |
awesome_sh | hello, i'm not sure if this is the right place, but i'm having trouble installing lix 2.94.0, i keep getting 2.93.3 when i try to follow the instructions on the website. i'm installing on nixos and using the nixos configuration, i think? | 22:51:50 |
awesome_sh | first time on nix so i could absolutely be messing something up | 22:52:05 |
awesome_sh | nixos version is "25.11" | 22:52:47 |
yuki sireneva | pkgs.lix (and pkgs.lixPackageSets.stable.lix) is on 2.93 on nixos-25.11; to use latest release one can use pkgs.lixPackageSets.latest.lix for config.nix.package (or switch to nixos-unstable) | 23:02:01 |
awesome_sh | got it, tysm!! | 23:04:53 |
awesome_sh | erm... im dumb, how do i install nixos-unstable? do i declare that in my /etc/nixos/configuration.nix file? | 23:06:21 |
awesome_sh | is that recommended for a newbie, or should i just stick with the stable version of nixos? | 23:07:32 |
yuki sireneva | assuming that nix-channel tool is in use (from configuration.nix file), nix-channel --add https://channels.nixos.org/nixos-unstable nixpkgs && nixos-rebuild switch --upgrade (from nixos manual https://nixos.org/manual/nixos/stable/#:~:text=And%20if%20you%20want%20to%20live%20on%20the%20bleeding%20edge)
the catch of nixos-unstable is that breaking changes can occur at any time and updating nixos-unstable channel is like upgrading stable to next stable, with less breaking changes, but more frequent. whether this is an acceptable improvement is up to user, and sticking to nixos-stable is a good option
| 23:36:18 |
awesome_sh | thank you so much for explaining and being patient with me, i appreciate it! | 23:53:04 |
| 11 Mar 2026 |
| skorpy (she/her) joined the room. | 15:54:57 |
| 12 Mar 2026 |
flippette | hi all, i'm trying to enable remote builders in my shared config, and one of the machines have itself listed as a builder in its config, so i see duplicate builders in nom's output, and this shows up in journalctl
Mar 11 15:32:55 onion nixos-upgrade-start[3185]: cannot build on 'ssh-ng://nixremote@otto.flippo.cc?port=2200': error: cannot open connection to remote store 'ssh-ng://nixremote@otto.flippo.cc': error: read failed: Connection reset by peer: Host key verification failed.
is there a way to avoid this without specifying the list of builders per-machine? thanks
| 13:32:49 |
raitobezarius | why not just filter out the list of builders automatically based on which machine is this using this piece of config? | 13:36:42 |
raitobezarius | if you are using nixos, this is fairly easy | 13:36:46 |
flippette | how do i do this? | 13:46:27 |
flippette | here's the build machine in question | 13:46:34 |
flippette | buildMachines = [
{
# onion
hostName = "otto.flippo.cc?port=2200";
protocol = "ssh-ng";
systems = ["x86_64-linux"];
sshUser = "nixremote";
sshKey = "/etc/ssh/ssh_host_ed25519_key";
maxJobs = 32;
speedFactor = 10;
}
# others omitted
];
| 13:46:59 |
flippette | there's another machine that also uses this config, but only for home-manager, and it's not running NixOS either | 13:48:34 |
raitobezarius | you can write mkIf (config.networking.hostName == "x") { ... } non ? | 14:50:42 |
raitobezarius | * you can write mkIf (config.networking.hostName == "x") { ... } no ? | 14:50:44 |
flippette | oh true, thank you! | 16:17:13 |
flippette | for reference, this is what i'm doing now
buildMachines = let
machine = host:
lib.mkIf
(config.networking.hostName or null != host);
in [
(machine "onion" {
hostName = "otto.flippo.cc?port=2200";
protocol = "ssh-ng";
systems = ["x86_64-linux"];
sshUser = "nixremote";
sshKey = "/etc/ssh/ssh_host_ed25519_key";
maxJobs = 32;
speedFactor = 10;
})
];
| 16:23:52 |
raitobezarius | np | 16:23:51 |
| astoria 🏳️⚧️ joined the room. | 17:16:47 |