papis / papis-zotero

Zotero compatibility layer for papis
GNU General Public License v3.0
75 stars 17 forks source link

feat: add Nix flake #49

Closed kiike closed 6 months ago

kiike commented 7 months ago

This PR adds a flake for Nix users. I have been using it on NixOS for a couple days when developing. It lets me avoid having a virtualenv, or even having the dev tools installed globally. Feature-wise, it's on par with the Papis one, except for the container stuff, which is not implemented yet. It might be a nice-to-have in the future though!

alexfikl commented 7 months ago

Nice! I'm fine with merging this as is and people can improve it as they see fit.

Let me know when you think it's good to go.

kiike commented 7 months ago

Will do! I'm checking compatibility with the main Papis flake.

kiike commented 7 months ago

Good to go, @alexfikl, I added some instructions that might come in handy for Nix users :smile:.

alexfikl commented 6 months ago

@kiike I'm really sorry, this completely flew under my radar! Feel free to ping again in the future if we don't respond :grin:

kiike commented 6 months ago

That's alright. I forgot about it too :smile: