| 18 Apr 2026 |
Tumble | are you supposed to put Cago.lock in gitignore? | 15:15:49 |
Tumble | i was thinking of building this for myself
https://github.com/waywallen/waywallen/blob/main/.gitignore
but they gitignored the Cargo.lock file | 15:16:03 |
Tumble | * are you supposed to put Cargo.lock in gitignore? | 15:16:16 |
K900 | Generally no | 15:16:23 |
K900 | Also holy shit is that overengineered | 15:17:33 |
Tumble | why are most of the things i decide to compile myself, aways have a weird build setup | 15:18:15 |
Tumble | will i have to generate the lock file seperatly and then slide it into the build proces | 15:20:46 |
K900 | I mean I would recommend not running that thing at all | 15:21:44 |
K900 | But that's probably not the answer you're looking for | 15:21:52 |
K900 | But there are definitely better ways to do whatever the fuck that's doing | 15:22:02 |
Tumble | i could do that if there were other projects that do the same thing perhaps | 15:23:57 |
K900 | https://github.com/luisbocanegra/plasma-smart-video-wallpaper-reborn | 15:24:34 |
| 19 Apr 2026 |
Ralith | I think something bazel-ish is absolutely necessarily the way forwards in the long run, leaning a bit more heavily into hermeticity and hopefully decrufted | 03:41:51 |
Ralith | I hoped buck2 would be this but meta dgaf about external users | 03:42:13 |
Ralith | fingers crossed for https://vixen.rs/ | 03:42:19 |
Ralith | in the meantime if you need to actually get some work done, bazel is Fine if you take care. I think it's less idiosyncratic than, like, Nix, though a lot easier to shoot yourself in the foot with hermeticity-wise. | 03:46:49 |
Ralith | I think this specifically is overstated. There's a lot of folks successfully using Rust without cargo. It's some extra work, but it's typically easier than packaging stuff for nixpkgs. The rust/cargo folks have done a good job of making this friendly to automation.
Notably, it is much easier to port 99.9% of Rust crates to a new build system than to do the same for your average C/C++ project.
| 03:53:35 |
aphasic | In reply to @tumble1999:matrix.org i could do that if there were other projects that do the same thing perhaps considering it leans on other programs for everything except kde compatibility im near certain there are | 04:43:03 |
Benedikt | Is it realistic that nixos will switch too a package per crate model like guix did? | 10:06:16 |
K900 | It's been proposed before but it requires a huge amount of work | 10:16:00 |
| 20 Apr 2026 |
| Four changed their display name from bivsk to Four. | 14:16:31 |