| 14 Jun 2023 |
dantefromhell | In reply to @zhaofeng:zhaofeng.li (oops, completely missed this) Sadly not at the moment, but maybe it's not hard to add (prepending some symbol to each line) I started to use it a bit and realized my ideal UI would be a mix of exec and exec --verbose.
are GH issues a good way for proposing/ discussing? | 01:18:18 |
raphi | In reply to @raitobezarius:matrix.org I see You can set the env var SSH_CONFIG_FILE to override the config file location | 06:57:43 |
| raphi changed their display name from raphi (element unread channel fix when) to raphi. | 07:03:15 |
| 18 Jun 2023 |
| /madonius[er|he] changed their display name from /madonius [er|him] to madonius [PL]. | 11:55:16 |
| /madonius[er|he] changed their display name from madonius [PL] to /madonius[er|he]. | 15:29:33 |
| neverbehave joined the room. | 22:39:10 |
| 19 Jun 2023 |
| @rendakuenthusiast:imperishable.name joined the room. | 05:24:50 |
@rendakuenthusiast:imperishable.name | I'm trying to convert my colmena setup to flakes and am running into errors that I can't debug | 05:26:12 |
@rendakuenthusiast:imperishable.name | I have nixpkgs pinned to a specific hash on github with nixpkgs.url = "github:NixOS/nixpkgs/a12a82e90bcbff3f6fa72fc4e708d850da7e5e8b"; (same hash I had with my previous non-flakes setup) | 05:26:57 |
@rendakuenthusiast:imperishable.name | and then my colmena.meta.nixpkgs is: ``` nixpkgs = import nixpkgs { system = "x86_64-linux"; overlays = []; } ``` | 05:27:27 |
@rendakuenthusiast:imperishable.name | as per the documentation | 05:27:30 |
@rendakuenthusiast:imperishable.name | * and then my colmena.meta.nixpkgs is: ``` nixpkgs = import nixpkgs { system = "x86_64-linux"; overlays = []; } ``` | 05:27:39 |
@rendakuenthusiast:imperishable.name | * and then my colmena.meta.nixpkgs is: nixpkgs = import nixpkgs {
system = "x86\_64-linux";
overlays = \[];
} | 05:27:58 |
@rendakuenthusiast:imperishable.name | I'm seeing the error: error: The option `system' does not exist. Definition values:
- In `<unknown-file>': "x86_64-linux" | 05:28:24 |
@rendakuenthusiast:imperishable.name | hm, not sure how those escapes got into the above file, they don't exist in my flake.nix | 05:28:56 |
@rendakuenthusiast:imperishable.name | oh, hm, I may have solved my own problem - I had colmena.meta.system = "x86_64-linux"; defined for some reason | 05:30:38 |
@rendakuenthusiast:imperishable.name | if I remove that it seems to deploy | 05:30:45 |
@rendakuenthusiast:imperishable.name | okay it seems that if I do pass -f flake.nix as an argument, colmena fails with the error message: error: '' is not a valid URL | 05:34:04 |
@rendakuenthusiast:imperishable.name | which is very confusing | 05:34:07 |
@rendakuenthusiast:imperishable.name | but if I omit that it seems to work fine | 05:34:13 |
Zhaofeng Li | Interesting, what does nix flake metadata --json ./flake.nix | jq show? | 05:37:43 |
Zhaofeng Li | Specifically, what's in originalUrl and resolveUrl? | 05:38:04 |
Zhaofeng Li | Also is flake.nix tracked by git? You need to git add flake.nix flake.lock | 05:38:37 |
@rendakuenthusiast:imperishable.name | @Zhaofeng Li my colmena config was previously being tracked in git, I'm currently live-editing files in that repo | 05:48:19 |
@rendakuenthusiast:imperishable.name | I think I did add flake.nix and flake.lock but their current state was different than what was checked in | 05:48:30 |
Zhaofeng Li | That should be fine, it should work as long as they are tracked (either clean or dirty) | 05:49:08 |
@rendakuenthusiast:imperishable.name | there is no resolveUrl; the originalUrl is a "git+file:///path/to/my/colmena/repo" | 05:49:40 |
@rendakuenthusiast:imperishable.name | which is just a dir on my system | 05:49:53 |
Zhaofeng Li | Sorry, should be resolvedUrl with a d | 05:50:19 |
Zhaofeng Li | Also not there? | 05:50:28 |