Damus
LovesTha🄧 profile picture
LovesTha🄧
@LovesTha🄧

A Melbournian with many interests:
* Christian (very liberal).
* Embedded Rust Engineer.
* Magic The Gathering judge.
* Rider of bikes, sometimes a cyclist, sometimes as a way to do things.
* Board gamer.
* Keyboard enthusiast (DIY, very small, Colemak).
* 3D modelling and printing, some paid work now. Also supporting my hobbies.
* Father of 2 kids (2018 & 2020).
* NixOS user (awaiting alternatives for community reasons, already on Lix).

Relays (1)
  • wss://relay.ditto.pub – read & write

Recent Notes

LovesTha🄧 profile picture
So I just had my nixos-rebuild fail due to the insecure nature of pnpm-10.29.2, which is fine.

The package triggering the inclusion of that pinned package is `vikunja-desktop`.

But I don't understand why the desktop application is being installed when I select `service.vikunja`, that is a webservice why is the electron app being installed too?

How do I trace from the #NixOS service option to what packages that causes to be installed?
LovesTha🄧 profile picture
Looks like my first PR for NixPkgs has gone through!

Possibly the most trivial patch possible, but I found the issue, figured out the solution and submitted the PR in like 30 minutes.

Adding "chhoto-url: " to the commit message took me a couple of hours.... but it meant that updating the hash so it would actually work was also just a few moments.

Wooo #NixOS

The changes are attached so nobody needs to click through to https://github.com/NixOS/nixpkgs/pull/531849/commits