purebred-mua / purebred

A terminal based mail user agent based on notmuch
GNU Affero General Public License v3.0
139 stars 19 forks source link

nix: nix run should work out of box #509

Closed teto closed 1 year ago

teto commented 1 year ago

nix run github:purebred-mua/purebred wouldn't work. One would need to list the flae packages to run `nix run github:purebred-mua/purebred#purebred which makes usage harder.

romanofski commented 1 year ago

@teto ooh thanks for the contribution! Is it possible that your clone is a bit behind hence the conflicts?

teto commented 1 year ago

indeed. Fixed. I've also made a change that might break anyone using the flake's "overlay" but I doubt that the case and if it is, just replace "overlay" by "overlays.default" it's the "new" (~ a year maybe) format for flake.

teto commented 1 year ago

actually same thing happened to

├───defaultPackage
│   └───x86_64-linux: package 'purebred-with-packages-9.2.4'
├───devShell
│   └───x86_64-linux: development environment 'ghc-shell-for-purebred-0.1.0.0-0'

they now are devShells.default and packages.default