Great news for #NixOS and nix users wanting to run bleeding edge, unreleased versions of #QGIS As of today you can now simply run this command to run the latest version of #QGIS in git:

nix run github:qgis/QGIS#qgis

Note: When you run this command, it will take a while and your CPU will work hard since it builds everything from source.

Thanks so much to @imincik for this amazing and far reaching contribution to #QGIS !

Hey, there's a #Guix#London #meetup planned for Tuesday next week:

https://www.meetup.com/guix-social/events/308234219/

Time: Tuesday 8th July at 6pm
Location: 20 Farringdon St, EC4A 4AB

Being troubled by some unmatched parenthesis? Come speak to us!

In love with #Nix / #NixOS and curious to know more about Guix? Join us!

(Please register on meetup.com or DM me as your name needs to be passed to the building reception so they can let you in.)

@felixxx I use #Incus on a Lenovo m910q mini PC that i picked up from eBay for £50.

I wrote a post on how I set it up using #NixOS a while ago. This is just a simple single node machine. I haven't looked into clusters or more advanced setups.

https://blog.hetherington.uk/2025/01/setting-up-incus-with-zfs-on-nixos/

@quillmatiq this looks fantastic! Can't believe there isn't a module, not even a package yet in
Looks like I got something to hack on once I get around to it ☺️

EDIT: looks like they ship a Flake, package and module upstream! 🤩

@bonfire

  1. Use sudo libinput list-devices to find the device file (like "/dev/input/event12")
    2. Use udevadm info -a /dev/input/event12 to find the parent device with a catchy ATTRS{name}.
    3. Create a file /run/udev/rules.d/00-multiseat.rules like this:

    ATTRS{name}="Name of your mouse" ENV{WL_SEAT}="second"

    4. Run sudo udevadm trigger to apply the new rules.

    You can check again with sudo libinput list-devices. The device's "Seat" should now say "seat0, second"!

You could try this script (requires zenity & possibly more tools? Please read before running!) https://github.com/n3rdopolis/rebeccablackos/blob/master/rebeccablackos_files/usr/bin/configureseats

(Doesn't work on #NixOS, where /etc/udev is read-only. 💀)

I'd love to have a little command line helper tool to help set this up, for an arbitrary number of mice! :D