tools/direnv: update lorri setup instructions

It is now available under services.lorri in 19.09.
This commit is contained in:
Henrik Lissner 2020-01-09 15:19:52 -05:00
parent 44fb8ab594
commit 3fe6f7f3d9
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395

View file

@ -67,27 +67,8 @@ Or ~nix-env -i direnv~
* Troubleshooting
** direnv + nix is slow
Consider augmenting direnv with [[https://github.com/target/lorri][lorri]], which will cache nix builds and speed up
direnv tremendously.
At the time of writing, the lorri package in nixpkgs simply emits an error
message, telling you to install it manually. You can get around this with:
direnv tremendously:
#+BEGIN_SRC nix
nixpkgs.overlays = [
(self: super: {
lorri =
let src = (super.fetchFromGitHub {
owner = "target";
repo = "lorri";
rev = "38eae3d487526ece9d1b8c9bb0d27fb45cf60816";
sha256 = "11k9lxg9cv6dlxj4haydvw4dhcfyszwvx7jx9p24jadqsy9jmbj4";
});
in import src { inherit src; };
})
];
environment.systemPackages = [ pkgs.lorri ];
services.lorri.enable = true;
#+END_SRC
Otherwise, follow [[https://github.com/target/lorri#installing-lorri][the instructions in lorri's README]] on how to install it
manually.