| 28 Sep 2024 |
Gaétan Lepage | Still not :/ | 13:29:13 |
Gaétan Lepage | Maybe an issue on my end, idk.
The behavior is the same of my 2 systems though. | 13:38:35 |
zowoq | Has it been used as a remote builder since we changed you shell to fish? | 19:42:50 |
Gaétan Lepage | Not sure actually... | 20:06:22 |
zowoq | I've reverted that change, can you try it now? | 20:15:06 |
emily | is programs.fish.enable = true; in nix-darwin? | 20:21:50 |
Gaétan Lepage | It works now ! | 20:22:11 |
zowoq | In reply to @emilazy:matrix.org is programs.fish.enable = true; in nix-darwin? Yes, pkgs.fish is set environment.shells as well. | 20:27:31 |
emily | not sure then. maybe Nix can't handle another login shell | 20:27:54 |
zowoq | I've change your shell back to fish again, can you try these please?
nix store ping --store "ssh://glepage@darwin-build-box.nix-community.org"
nix store ping --store "ssh://glepage@darwin-build-box.nix-community.org?remote-program=/run/current-system/sw/bin/nix-store"
| 21:11:30 |
Gaétan Lepage | Nope it doens't work anymore | 21:16:19 |
zowoq | ❯ ssh darwin-build-box.nix-community.org 'echo $SHELL'
/run/current-system/sw/bin/fish
❯ ssh darwin-build-box.nix-community.org 'dscl . -read /Users/zowoq UserShell'
UserShell: /run/current-system/sw/bin/fish
❯ nix store ping --store "ssh://zowoq@darwin-build-box.nix-community.org"
warning: 'nix store ping' is a deprecated alias for 'nix store info'
Store URL: ssh://zowoq@darwin-build-box.nix-community.org
fish: Unknown command: nix-store
fish:
nix-store --serve --write
^~~~~~~~^
error: cannot connect to 'zowoq@darwin-build-box.nix-community.org'
❯ nix store ping --store "ssh://zowoq@darwin-build-box.nix-community.org?remote-program=/run/current-system/sw/bin/nix-store"
warning: 'nix store ping' is a deprecated alias for 'nix store info'
Store URL: ssh://zowoq@darwin-build-box.nix-community.org
❯ echo $?
0
| 21:26:48 |
Gaétan Lepage | X) | 21:28:17 |
Austin Horstman | I guess that's what you get for using fish. :P | 23:28:52 |
Gaétan Lepage | :) | 23:49:02 |
zowoq | programs.fish.useBabelfish seems to fix the path issue, I can ping the store without setting remote-program. | 23:49:54 |
emily | oh… that's still optional? | 23:51:45 |
emily | IIRC I have a patch to make it the only option locally; I thought I sent it off long ago | 23:51:59 |
emily | or maybe I'm mixing it up with https://github.com/nix-community/home-manager/pull/4012 | 23:53:02 |
zowoq | Should I enable bablefish for the nixos build box as well? | 23:54:47 |
| 29 Sep 2024 |
emily | I'd suggest enabling it for NixOS yeah. it's only not default because of edge-case compatibility concerns; theoretically you can put arbitrarily messed-up Bash in an environment script option or whatever | 00:04:53 |
emily | when I PR'd it for Home Manager they decided to just exclusively use it with no compatibility path and it seemed to go fine | 00:05:09 |
emily | if nothing else babelfish makes shell startup quicker | 00:05:16 |
emily | I don't know why it'd be actively fixing stuff in nix-darwin rather than just making it faster but that's another good reason for us to make it default | 00:05:43 |
| @selachimorpha:matrix.org joined the room. | 13:27:26 |
Gaétan Lepage | Everything works fine now, thanks ! | 14:19:51 |
| 30 Sep 2024 |
| @vbg754_f:matrix.org left the room. | 20:04:00 |
| 1 Oct 2024 |
| -_o joined the room. | 21:05:03 |
| 3 Oct 2024 |
| Renato Trevisan joined the room. | 09:18:48 |
| 5 Oct 2024 |
magic_rb | is it normal that i cannot give push access to people on my own repo? as in https://github.com/nix-community/NixNG, id like to hand pizzapim push rights | 12:40:52 |